1.Nf3 Nf6 2.c4 g6 3.Nc3 Bg7 4.e4 d6 5.d4 O-O 6.Be2 e5 7.Be3 Ng4 8.Bg5 f6 9.Bh4 Nc6 10.d5 Ne7 11.Nd2 Nh6 12.f3 g5 13.Bf2 f5 14.c5 g4 15.fxg4 Nxg4 16.Bxg4 fxg4 17.O-O Ng6 18.cxd6 cxd6 19.Nc4 a6 20.a4 Bh6 21.Qb3 Rf6 22.Bb6 Rxf1+ 23.Rxf1 Qe7 24.Qa3 Bf8 25.Ne2 Nf4 26.Nxf4 exf4 27.e5 Qg5 28.exd6 f3 29.Be3 Qg6 30.Bc5 fxg2 31.Rxf8+