1.d4 Nf6 2.c4 e6 3.Nf3 c5 4.d5 d6 5.Nc3 exd5 6.cxd5 g6 7.Bf4 a6 8.Nd2 Nh5 9.Qa4+ Qd7 10.Qe4+ Be7 11.Bh6 f5 12.Qc2 b5 13.g4 fxg4 14.a4 b4 15.Nce4 Bb7 16.Nc4 Bxd5 17.Rd1 Qe6 18.Rxd5 Qxd5 19.Nb6 Qc6 20.Nxa8 Qxa8 21.Bg2 Qa7 22.O-O Nd7 23.Rd1 Qc7 24.Qc4 Ne5 25.Qe6 Nf7 26.Bg5 Nxg5 27.Nxg5 Nf6 28.Nf7 Kf8 29.Nxh8