1.c4 Nf6 2.Nf3 e6 3.g3 d5 4.Bg2 dxc4 5.Qa4+ Bd7 6.Qxc4 h6 7.Ne5 c6 8.Nc3 a5 9.O-O Be7 10.d4 O-O 11.Qb3 Bc8 12.Rd1 Nbd7 13.Bf4 Nd5 14.Rac1 Bd6 15.Nxf7 a4 16.Nxa4 Rxf7 17.Bxd6 N7f6 18.Be5 Ng4 19.Bf3 Nxe5 20.dxe5 Qg5 21.Nb6 Nxb6 22.Qxb6 Rxa2 23.Rd8+ Rf8 24.Rxf8+ Kxf8 25.Rd1 Qxe5 26.Rd8+ Ke7 27.Rxc8 Kf6 28.Rf8+ Kg6 29.Rd8 Rxb2 30.Qa7 Kg5 31.Qa3 Ra2 32.Qxa2 Qb8 33.Rf8 Qc8 34.Qc2 Qxf8 35.Kf1 Qe8 36.Qc5+ e5 37.Bh1 Qd8 38.Qc4 Kg6 39.Qb4 Kf6 40.Bf3 Ke6 41.Qxb7 Qb8 42.Qxb8 g5 43.Qg8+ Kf5 44.Qf7# 1-0