1.Nf3 d5 2.d4 c5 3.c4 cxd4 4.cxd5 Qa5+ 5.Qd2 Qxd5 6.Qxd4 Qxd4 7.Nxd4 Na6 8.Nc3 Nf6 9.f4 Nc5 10.Ndb5 Rb8 11.Be3 b6 12.Nxa7 Bd7 13.g3 Ng4 14.Bd4 e6 15.Bg2 h5 16.h3 Nh6 17.Be5 Rd8 18.Bc7 Nf5 19.Bxd8 Kxd8 20.Kf2 Na6 21.Ne4 Nc5 22.Ng5 Ke8 23.Rhd1 f6 24.Ne4 Nxe4+ 25.Bxe4 Bc5+ 26.Kf3 g5 27.Bxf5 exf5 28.h4 gxh4 29.gxh4 Rg8 30.a3 Ba4 31.b4 Bxd1 32.bxc5 Bb3 33.cxb6 Bd5+ 34.Ke3 Kd7 35.a4 Rg3+ 36.Kd4 Bb7 37.a5 Ba6 38.e3 Rg2 39.Rc1 Rd2+ 40.Kc3 Rd3+ 41.Kb4 Rxe3 42.Rc7+ Ke6 43.b7 Bxb7 44.Rxb7 Re4+ 45.Kb5 Rxf4 46.Nc6 Rxh4 47.a6 Rh3 48.a7 Rb3+ 49.Ka6 Ra3+ 50.Na5 f4 51.a8=Q f3 52.Qe8+ Kd5 53.Qxh5+ Kd6 54.Rb6+ Kc7 55.Qh7+ Kc8 56.Qf7 Rd3 57.Rxf6 Rc3 58.Qf8+ Kc7 59.Rf7# 1-0