1.d4 Nf6 2.c4 c5 3.d5 e6 4.Nc3 exd5 5.cxd5 d6 6.e4 g6 7.f4 Bg7 8.Nf3 O-O 9.Be2 b5 10.e5 dxe5 11.fxe5 Ng4 12.Bg5 Qa5 13.O-O Nxe5 14.Bxb5 Bg4 15.Be2 Bxf3 16.Bxf3 Nbd7 17.Be7 Rfe8 18.d6 Rab8 19.Bd5 Bf8 20.Bxf7+ Nxf7 21.Qd5 Ne5 22.Rxf7 Nxf7 23.Rf1 Bg7 24.Rxf7 Kh8 25.Rxg7 Kxg7 26.Qe5+ Kh6 27.Bg5+ Kh5 28.g4+ Kxg4 29.Qf4+