1.d4 c6 2.Nf3 d5 3.c4 e6 4.Qc2 dxc4 5.Qxc4 Nf6 6.g3 b5 7.Qc2 Bb7 8.Bg2 Nbd7 9.Ne5 Qb6 10.Nxd7 Nxd7 11.O-O c5 12.Bxb7 Qxb7 13.Be3 Rc8 14.Rc1 Bd6 15.Nd2 O-O 16.Ne4 Be7 17.Nxc5 Qd5 18.Qb3 Nf6 19.Qxd5 Nxd5 20.Bd2 Nb6 21.Nd3 Nc4 22.Be1 Rfd8 23.b3 Na3 24.Bb4 Kf8 25.Nc5 a5 26.Bxa3 Rxd4 27.Nxe6+ Ke8 28.Nxd4 Bf8 29.Rc5 Kd8 30.Re1 Rb8 31.Rh5 b4 32.e3 Be7 33.Kh1 Bf6 34.f4 Rc8 35.Rd1 Rc3 36.f5 Be7 37.Re1 g6 38.Nc6+ Kd7 39.h3 g5 40.Kg2 Kd6 41.Rh6+ Kc5 42.f6 Rc2+ 43.Kh1 Rb2 44.fxe7 Rxa2 45.Nxa5 Re2 46.e4 Rxe1+ 47.Kg2 Re2+ 48.Kf3 f6 49.e8=Q Rh2 50.Qf8+ Kb6 51.Qxf6+ Kb5 52.Qxg5# 1-0