1.d4 Nf6 2.Nf3 e6 3.Bg5 c5 4.Nc3 d5 5.e4 dxe4 6.Bxf6 gxf6 7.Nxe4 cxd4 8.Bb5+ Bd7 9.Qxd4 Be7 10.Bxd7+ Nxd7 11.O-O-O Nb6 12.Nd6+ Qxd6 13.Qxd6 Bxd6 14.Rxd6 Ke7 15.Rd4 Rac8 16.Re1 Rc5 17.Re2 Rhc8 18.Ne1 Rh5 19.h3 Nc4 20.b3 Nd6 21.Red2 Rc6 22.a4 b5 23.a5 b4 24.Nd3 Rxa5 25.Nxb4 Rb6 26.Nd3 Rba6 27.Rd1 f5 28.f3 h5 29.Rh4 Nb5 30.Rxh5 Nc3 31.Re1 Ra1+ 32.Kd2 Nb1+ 33.Ke3 Na3 34.Re2 Rc6 35.c4 Rb1 36.Kf4 Rxb3 37.Ne5 Rc5 38.Rh7 Nxc4 39.Rxf7+ Ke8 40.Rf8+ Kxf8 41.Nd7+ Kf7 42.Nxc5 Rb6 43.Kg5 a5 44.h4 Rc6 45.Nd3 a4 46.Rc2 a3 47.h5 Kg7 48.Nb4 Rc8 49.Rc3 e5 50.Rd3 e4 51.Rd7+ Kh8 52.Nd5 Ne5 53.Ra7 exf3 54.Nf6 Rg8+ 55.Kxf5 Nf7 56.Rxf7 Rg7 57.Rf8+ Rg8 58.Rxg8# 1-0