1.Nf3 Nf6 2.c4 g6 3.Nc3 Bg7 4.e4 d6 5.d4 O-O 6.Be2 Nbd7 7.Be3 e5 8.d5 Ng4 9.Bg5 f6 10.Bd2 a5 11.O-O Nh6 12.a3 Nc5 13.Be3 Ng4 14.Bxc5 dxc5 15.Na4 f5 16.Nxc5 Qe7 17.Ne6 Bxe6 18.dxe6 fxe4 19.Ne1 Nxf2 20.Rxf2 Qc5 21.Nf3 Rfe8 22.e7 exf3 23.Bxf3 e4 24.Bxe4 Bd4 25.Qf3 Bxf2+ 26.Qxf2 Qxf2+ 27.Kxf2 c6 28.Re1 Kf7 29.b4 Rxe7 30.b5 Rae8 31.Kf3 Kf6