1.d4 Nf6 2.c4 e6 3.g3 a6 4.Bg2 d5 5.e3 Nbd7 6.Ne2 dxc4 7.Nd2 Nb6 8.O-O Be7 9.Qc2 a5 10.Nxc4 Nxc4 11.Qxc4 O-O 12.Rd1 c6 13.Qc2 a4 14.Nc3 Qa5 15.Bd2 Qa7 16.Ne4 Nxe4 17.Bxe4 h6 18.a3 Qb6 19.Bc3 Bd7 20.Rac1 Rfd8 21.Qe2 Be8 22.h4 Rac8 23.Bc2 Qb5 24.Bd3 Qb3 25.Ba5 Rd5 26.Bc4 Qxd1+ 27.Rxd1 Rxa5 28.Qd2 Raa8 29.e4 b5 30.Be2 Rd8 31.Qc2 Rac8 32.h5 c5 33.d5 exd5 34.Rxd5 Bc6 35.Rxd8+ Rxd8 36.e5 c4 37.Qc3 Bc5 38.Qa5 Rd7 39.Kf1 Bd4 40.Bg4 Rd5 41.e6 Bxb2 42.Qc7 Be8 43.Qe7 Bc6 44.exf7+ Kh7 45.f8=Q Rf5 46.Bxf5# 1-0