1.d4 Nf6 2.Nf3 g6 3.Bg5 Bg7 4.Nbd2 c5 5.e3 b6 6.c3 Bb7 7.Bd3 h6 8.Bxf6 Bxf6 9.dxc5 bxc5 10.Ne4 Qb6 11.Nxf6+ Qxf6 12.e4 O-O 13.Qe2 Nc6 14.O-O d6 15.Qe3 Kg7 16.Nd2 Ne5 17.Be2 g5 18.b4 Rfc8 19.Rfc1 Qe6 20.Nb3 Ng4 21.Bxg4 Qxg4 22.f3 Qf4 23.Qxf4 gxf4 24.b5 a5 25.a4 f6 26.Rd1 Rd8 27.Rd2 c4 28.Nd4 d5 29.Ne6+