1.Nf3 Nf6 2.c4 Nc6 3.d4 d6 4.Nc3 g6 5.e4 Bg7 6.d5 Nb8 7.Bd3 e5 8.dxe6 Bxe6 9.Nd4 Bg4 10.Be2 Bxe2 11.Qxe2 O-O 12.O-O Re8 13.Bg5 h6 14.Bh4 g5 15.Bg3 Nxe4 16.Nxe4 Bxd4 17.Qd3 Bg7 18.f4 g4 19.f5 Nd7 20.f6 Nxf6 21.Bh4 Rxe4 22.Bxf6 Qe8 23.Bxg7 Kxg7 24.Rf5 Re1+ 25.Rf1 Rxa1 26.Rxa1 Qe5 27.Rf1 Re8 28.b3 Qe3+ 29.Qxe3 Rxe3 30.Rf4 h5 31.Kf2 Re5 32.h3 f5 33.Rd4 Kf6 34.Rd3 f4 35.Rd4 Kf5 36.hxg4+ hxg4 37.g3 f3 38.Rf4+ Kg5 39.Rf7 Re2+ 40.Kf1 Rxa2 41.Rxc7 b6 42.Rd7 Rg2 43.Rxd6 Rxg3 44.b4 Rh3 45.c5 g3 46.Kg1 bxc5 47.bxc5 g2 48.Kf2 Rh1 49.Rd5+ Kf4 50.Rd4+ Kf5 51.Rd5+ Ke4 52.Rg5 Rf1+ 53.Kg3 g1=Q+ 54.Kh4 Kf4 55.Rxg1 Rxg1 56.Kh5 f2 57.Kh6 f1=Q 58.c6 Qh3# 0-1