1.d4 Nf6 2.Nc3 d5 3.e4 dxe4 4.f3 exf3 5.Nxf3 g6 6.Bc4 Bg7 7.Ne5 O-O 8.Bg5 Nbd7 9.O-O c6 10.Bb3 Qa5 11.Qe1 Nxe5 12.dxe5 Ng4 13.Bxe7 Bxe5 14.Kh1 Bxh2 15.Rf3 Bf5 16.Bxf8 Rxf8 17.g3 Qd8 18.Rd1 Qg5 19.Kg2 Qh5 20.Rf4 Kg7 21.a4 Bc8 22.Ne4 g5 23.Bxf7 Ne3+ 24.Qxe3 Qh3+ 25.Kf3 Bg4+ 26.Kf2 gxf4 27.Qc3+ Kxf7 28.Ng5+ Kg8 29.Nxh3 Bxg3+ 30.Kg1 Bxh3 31.Qc5 Bf5 32.Rd6