1.d4 Nf6 2.c4 e6 3.Nf3 d5 4.Bg5 Be7 5.Nc3 O-O 6.e3 Nc6 7.a3 b6 8.Bd3 dxc4 9.Bxc4 Bb7 10.O-O Qd7 11.Bb5 a6 12.Ne5 Qd6 13.Bxc6 Bxc6 14.Bf4 Rfc8 15.Nxf7 Qd7 16.Ne5 Qe8 17.Nxc6 Qxc6 18.Rc1 Qd7 19.Qf3 b5 20.Rfd1 Rf8 21.d5 exd5 22.Nxd5 Nxd5 23.Qxd5+ Qxd5 24.Rxd5 c5 25.Bd6 Rfd8 26.Rcd1 Bxd6 27.Rxd6 Rxd6 28.Rxd6 b4 29.a4 a5 30.Kf1 Rc8 31.Ke2 c4 32.Kd2 c3+ 33.bxc3 bxc3+ 34.Kc2 Rc4 35.Rd4 Rc5 36.e4 Kf7 37.Rd5 Rxd5 38.exd5 Ke7 39.Kxc3 Kd6 40.Kc4 g6 41.f4 h6 42.g4 Kd7 43.Kc5 Kc7 44.d6+ Kd7 45.h4 Kd8 46.Kc6 Kc8 47.f5 gxf5 48.gxf5 Kd8 49.f6 h5 50.f7 Kc8 51.f8=Q#