1.d4 Nf6 2.c4 e6 3.Nc3 d5 4.cxd5 exd5 5.Nf3 Bb4 6.Bg5 O-O 7.e3 Bg4 8.Be2 Nbd7 9.O-O c6 10.Ne5 Bxe2 11.Nxe2 Be7 12.Nd3 h6 13.Bf4 g5 14.Be5 Nxe5 15.Nxe5 Bd6 16.Ng3 Bxe5 17.dxe5 Ne4 18.Nf5 f6 19.Qh5 Qe8 20.Qxh6 Qf7 21.e6 Qh7 22.e7 Qxh6 23.Nxh6+ Kg7 24.Nf5+ Kg6 25.exf8=Q Rxf8 26.g4 Rd8 27.Rad1 Nd6 28.Nd4 Nc4 29.b3 Nb2 30.Rd2 c5 31.Ne6