1.Nf3 d5 2.d4 Bg4 3.Ne5 Bf5 4.c4 e6 5.Bf4 Nc6 6.Nxc6 bxc6 7.c5 Ne7 8.Qa4 Qb8 9.b3 a5 10.Nc3 f6 11.Bd2 Qb7 12.e3 h5 13.O-O-O g5 14.f3 h4 15.e4 Bh7 16.Re1 Kf7 17.Nd1 Bg6 18.Bd3 Bg7 19.Nf2 Bh5 20.Rhf1 Rhb8 21.f4 gxf4 22.Nh3 dxe4 23.Bxe4 Bg4 24.Nxf4 Qb5 25.Qxb5 Rxb5 26.h3 Bf5 27.Bxf5 exf5 28.Ne6 Nd5 29.Rxf5 a4 30.Rxd5 cxd5 31.Nxc7 axb3 32.Nxb5 bxa2 33.Bc3 a1=Q+ 34.Bxa1 Rxa1+ 35.Kd2 Ra2+ 36.Kc3 Bh6 37.Nd6+ Kg6 38.Re8 Rxg2 39.Rg8+ Bg7 40.c6 Rg3+ 41.Kb4 Kh5 42.c7 Kg6 43.Kb5 Rxh3 44.c8=Q Rh2 45.Qf5+ Kh6 46.Nf7# 1-0