1.Nf3 d5 2.g3 Nf6 3.d4 e6 4.c4 Be7 5.Bg2 O-O 6.O-O dxc4 7.Qc2 a6 8.a4 Bd7 9.Bd2 Bc6 10.Qxc4 Bb5 11.Qb3 Bxe2 12.Qxb7 Nbd7 13.Re1 Rb8 14.Qc6 Bxf3 15.Bxf3 Rxb2 16.Qxa6 c5 17.Bc3 Rb6 18.Qe2 cxd4 19.Bxd4 Bc5 20.Bxc5 Nxc5 21.a5 Ra6 22.Qb5 Qc7 23.Rc1 Nfd7 24.Qxa6 Qe5 25.Qa7 Qxa1 26.Rd1 Ne5 27.Qxc5 Nxf3+ 28.Kg2 Qa4 29.Nc3 Qg4 30.a6 Nh4+ 31.Kf1 Qh3+ 32.Ke2 Qg4+ 33.Kd3 Nf3 34.a7 Ra8 35.Qb6 Ne5+ 36.Kc2 Qf5+ 37.Kb3 Nd3 38.Qb8+ Rxb8+ 39.axb8=Q# 1-0