1.d4 Nf6 2.Nf3 e6 3.c4 c6 4.Nc3 d5 5.Bg5 Nbd7 6.e3 Bd6 7.Bd3 h6 8.Bh4 dxc4 9.Bxc4 b5 10.Bd3 a6 11.a4 Bb7 12.O-O O-O 13.Qe2 Qb8 14.Rfd1 Rc8 15.e4 e5 16.dxe5 Nxe5 17.Bxf6 gxf6 18.Nxe5 Bxe5 19.Qh5 Kg7 20.Qg4+ Kf8 21.Qh4 Rd8 22.Ne2 Bc8 23.f4 Bxb2 24.Rab1 Qb6+ 25.Kh1 Qe3 26.Rxb2 Rxd3 27.Rxd3 Qxd3 28.Qxf6 Qxe4 29.Rd2 Be6 30.Qh8+ Ke7 31.Qxa8 Bd5 32.Qa7+ Kf8 33.Qf2 bxa4 34.h3 a3 35.Nc3 Qb4 36.Nxd5 Kg7 37.Nxb4 Kf8 38.Rd4 c5 39.Qg3 f5 40.Re4 cxb4 41.Qb3 Kg7 42.Re7+ Kf8 43.Qf7# 1-0