1.d4 d5 2.c4 e6 3.Nf3 c6 4.Nc3 Nf6 5.e3 Nbd7 6.Bd3 dxc4 7.Bxc4 b5 8.Bd3 Bd6 9.O-O a6 10.e4 e5 11.a4 b4 12.Ne2 O-O 13.Qc2 Bb7 14.dxe5 Nxe5 15.Nxe5 Bxe5 16.Bf4 Bxf4 17.Nxf4 Qd6 18.g3 c5 19.Rad1 Qe5 20.f3 Rfd8 21.Bc4 Rd4 22.Ne2 Rd7 23.b3 Rad8 24.Nf4 Rd4 25.Rxd4 Qxd4+ 26.Qf2 Nd7 27.Nd3 Qd6 28.Rc1 a5 29.Bb5 Ba6 30.Nxc5 Bxb5 31.Nb7 Qh6 32.Rc7 Rf8 33.axb5 Ne5 34.Kg2 Nd3 35.Qe2 Qb6 36.Rd7 Ne5 37.Rd5 Qxb7 38.Rxe5 Rc8 39.Qc4 h6 40.Rc5 Rd8 41.Rc7 Rd2+ 42.Kh3 Qb6 43.Qxf7+ Kh7 44.Qxg7# 1-0