1.Nf3 d5 2.d4 c5 3.c4 dxc4 4.e4 cxd4 5.Qxd4 Qxd4 6.Nxd4 Bd7 7.Bxc4 Nc6 8.Nxc6 Bxc6 9.Nc3 e6 10.Bb5 Rc8 11.O-O a6 12.Bxc6+ Rxc6 13.Rd1 Bd6 14.Be3 Nf6 15.Rxd6 Rxd6 16.e5 Rc6 17.exf6 gxf6 18.Ne4 e5 19.f4 Ke7 20.f5 Rhc8 21.Kf2 Rc2+ 22.Kf3 Rxb2 23.Bc5+ Kd8 24.Rd1+ Kc7 25.Rd6 Rd8 26.Rxf6 Rd3+ 27.Be3 Rxa2 28.Rxf7+ Kc6 29.Nf2 Rb3 30.Rxh7 Raa3 31.Ng4 Kd6 32.Rh6+ Kd5 33.Re6 a5 34.Rxe5+ Kd6 35.Re6+ Kd7 36.Nf6+ Kc7 37.Nd5+ Kd7 38.Nb6+ Kc7 39.f6 Rxb6 40.Rxb6 Kb8 41.g3 Ra2 42.Bg1 Ka7 43.Rb5+ Ka6 44.f7 b6 45.Rg5 Re2 46.f8=Q Re8 47.Qd6 Kb7 48.Qd7+ Kb8 49.Qxe8+ Kc7 50.Rg4 b5 51.Ke2 Kb7 52.Bf2 a4 53.Qf7+ Ka6 54.Qe8 a3 55.Rg7 a2 56.Ra7# 1-0