1.Nf3 d5 2.g3 Nf6 3.Bg2 e6 4.O-O Be7 5.c4 dxc4 6.Qa4+ Nbd7 7.Qxc4 a6 8.Qc2 c5 9.d4 O-O 10.Rd1 cxd4 11.Nxd4 Nd5 12.Nc3 Nxc3 13.Qxc3 Nf6 14.Bf4 Nd5 15.Qb3 Nxf4 16.gxf4 Qa5 17.Bxb7 Bxb7 18.Qxb7 Bf6 19.Nc6 Qh5 20.Rd7 Qxe2 21.Rxf7 Rxf7 22.Qxa8+ Rf8 23.Qb7 Bh4 24.Ne7+ Kh8 25.Rf1 Bxe7 26.Qxe7 Qg4+ 27.Kh1 Qf3+ 28.Kg1 Qg4+ 29.Kh1 Qf3+ 30.Kg1 Qg4+