1.Nf3 Nf6 2.d4 g6 3.c4 d6 4.Nc3 Bg7 5.e4 O-O 6.Be2 e5 7.Be3 Ng4 8.Bg5 f6 9.Bh4 Nc6 10.d5 Ne7 11.Nd2 Nh6 12.f3 c5 13.dxc6 bxc6 14.b4 Kh8 15.Bf2 f5 16.O-O g5 17.Nb3 fxe4 18.fxe4 Be6 19.Qd2 Ng6 20.g3 Ng4 21.Bxg4 Bxg4 22.Be3 Nf4 23.Kh1 Ne6 24.Kg2 Qd7 25.Rxf8+ Rxf8 26.Kg1 Qf7 27.Re1 Bh3 28.Qe2 Nf4 29.gxf4 gxf4 30.Bd2 Qg6+ 31.Kh1 f3 32.Qf2 Qg2+ 33.Qxg2 fxg2+ 34.Kg1 Rf1+ 35.Rxf1 gxf1=R#