1.Nf3 a5 2.e4 e6 3.d4 d5 4.Nc3 Nf6 5.Bd3 Nxe4 6.Nxe4 dxe4 7.Bxe4 Nd7 8.c3 c5 9.Bc2 Be7 10.O-O Nf6 11.Qe2 O-O 12.dxc5 Qc7 13.Ne5 Qxc5 14.Re1 Rd8 15.Qf3 a4 16.g4 Bd6 17.Bf4 Qc7 18.g5 Nd5 19.Bg3 a3 20.b3 f6 21.gxf6 gxf6 22.Nc4 Bxg3 23.hxg3 f5 24.Ne5 Ra5 25.Rad1 Rf8 26.b4 Nxb4 27.cxb4 Rxe5 28.Rxe5 Qxe5 29.Qxa3 f4 30.b5 Qe2 31.Qd3 Qxd3 32.Rxd3 Kf7 33.Rc3 Ke7 34.a4 Bd7 35.Rc7 b6 36.Rb7 fxg3 37.fxg3 Rf3 38.Be4 Rxg3+ 39.Kf2 Ra3 40.Bc6 Rd3 41.Bxd7 Rxd7 42.Rxb6 Rd2+ 43.Ke3 Ra2 44.Ra6 h5 45.Kd4 h4 46.Kc5 h3 47.Ra7+ Kd8 48.b6 Kc8 49.a5 h2 50.Rh7 Rxa5+ 51.Kc6 Rd5 52.b7+ Kb8 53.Rh8+ Rd8 54.Rxd8+ Ka7 55.b8=Q+ Ka6 56.Qa8# 1-0