1.d4 Nf6 2.Bf4 c5 3.d5 Qb6 4.b3 Qb4+ 5.Qd2 Nxd5 6.c3 Qxf4 7.Qxd5 Qc1+ 8.Qd1 Qb2 9.Nd2 Qxc3 10.Rc1 Qa5 11.Qc2 d6 12.Nf3 Nc6 13.e3 Nb4 14.Qc3 Qd8 15.Qb2 Nd5 16.Bd3 Nf6 17.Ne4 g6 18.Nxf6+ exf6 19.Bb5+ Ke7 20.Qc2 Qa5+ 21.b4 Qxb4+ 22.Nd2 Qxb5 23.Qe4+ Kd8 24.Qd5 Be6 25.Rb1 Qxb1+ 26.Nxb1 Bxd5 27.a3 f5 28.O-O Kc7 29.Nc3 Bc6 30.Re1 Bg7 31.Nd1 Rhe8 32.Kf1 Rad8 33.h3 f4 34.f3 fxe3 35.Nxe3 Bc3 36.Re2 Bb5 37.Nd5+ Kc6 38.Nxc3 Bxe2+ 39.Nxe2 Rxe2 40.Kxe2 Kd5