1.d4 Nf6 2.Nf3 e6 3.Bf4 c5 4.e3 d5 5.Nbd2 Qb6 6.Rb1 Bd6 7.dxc5 Qxc5 8.b4 Qb6 9.Bd3 Bxf4 10.exf4 Qd6 11.g3 a5 12.bxa5 Rxa5 13.Bb5+ Ke7 14.a4 Bd7 15.O-O Bxb5 16.axb5 Rc8 17.c4 dxc4 18.Ne5 Qd5 19.Qe2 Ra2 20.Nexc4 Rxc4 21.Qxc4 Rxd2 22.Qb4+ Qd6 23.Qc3 Nbd7 24.f5 e5 25.Rfe1 Rd5 26.Qc8 b6 27.Ra1 Qc5 28.Qc6 Qxb5 29.Qc8 Qc5 30.Qh8 Rd2 31.Rf1 e4 32.Qxg7 Qxf5 33.Qh6 Rd3 34.Ra7 Ke6 35.Rc1 Rd6 36.Rc8 Qf3 37.Re8+ Kf5 38.Rxd7 Rxd7 39.Qh3+ Qg4 40.Re5+ Kxe5 41.f3 Qxh3 42.Kh1 Rd1# 0-1