1.Nf3 Nf6 2.g3 c6 3.d3 g6 4.e4 Bg7 5.Bg2 O-O 6.e5 Ne8 7.O-O d6 8.Re1 Bg4 9.exd6 Nxd6 10.Nbd2 Qd7 11.c4 Na6 12.Qe2 Rfe8 13.a3 Nc5 14.d4 Ne6 15.Qd3 Nf5 16.d5 Nc5 17.Qf1 e5 18.Ng5 Nd4 19.b4 Na4 20.h3 Bf5 21.dxc6 bxc6 22.g4 Bc2 23.c5 Nc3 24.Bb2 Nd5 25.Qc4 Ba4 26.Bxd4 exd4 27.Nge4 d3 28.Nd6 Bxa1 29.Rxa1 Re6 30.Bxd5 cxd5 31.Qxd3 Qe7 32.Nf3 Qf6 33.Nd4 Re7 34.Qd2 h5 35.g5 Qe5 36.Rc1 a6 37.f4 Qe3+ 38.Qxe3 Rxe3 39.c6 Rd3 40.Ne2 Bxc6 41.Rxc6 Rxh3 42.Rc7 Rf8 43.Nc3 d4 44.Nd5 Rxa3 45.Nf6+ Kg7 46.Nde8+ Kh8 47.Rd7 d3 48.Kf2 Ra2+ 49.Kf3 d2 50.Ke2 Rb2 51.f5 gxf5 52.g6 Rxe8+ 53.Nxe8 fxg6 54.Nf6 d1=Q+ 55.Kxd1 Rxb4 56.Rh7# 1-0