1.d4 d5 2.c4 c6 3.Nf3 Nf6 4.Nc3 e6 5.g3 dxc4 6.Bg2 b5 7.O-O Bb7 8.a4 a6 9.Ne5 Nd5 10.e4 Nxc3 11.bxc3 Nd7 12.f4 f6 13.Qh5+ Ke7 14.Ba3+ c5 15.Bxc5+ Nxc5 16.Qf7+ Kd6 17.dxc5+ Kxc5 18.Qxb7 fxe5 19.Rfd1 Qc8 20.Qf7 Kb6 21.a5+ Kc6 22.fxe5 Ra7 23.Qf3 Bc5+ 24.Kh1 Rf8 25.Qe2 Rf2 26.Qg4 Raf7 27.Rf1 Rxf1+ 28.Rxf1 Rxf1+ 29.Bxf1 Qd7 30.Bh3 Kc7 31.Qe2 Kb8 32.Kg2 g6 33.Bg4 h5 34.Bf3 Qc7 35.Qd2 Qxa5 36.Qd7 Qb6 37.Qe8+ Ka7 38.g4 hxg4 39.Bxg4 b4 40.Bxe6 bxc3 41.Bd5 Qb2+ 42.Kh3 Qd2