1.Nf3 d5 2.g3 Nf6 3.Bg2 Bg4 4.Ne5 Bh5 5.c4 Nbd7 6.d4 e6 7.Qb3 Be7 8.Qxb7 Nxe5 9.dxe5 Nd7 10.cxd5 Rb8 11.Qxa7 Bc5 12.Qa6 O-O 13.Nc3 Nxe5 14.O-O exd5 15.Nxd5 c6 16.Bf4 Ra8 17.Qb7 Bxe2 18.Bxe5 Bxf1 19.Rxf1 cxd5 20.Bxd5 Ra5 21.Rd1 Qg5 22.Qc7 Qh5 23.Rd3 Qe2 24.Bxf7+ Kh8 25.Bxg7+ Kxg7 26.Bh5+ Qe7 27.Rd7 Bxf2+ 28.Kg2 Qxd7 29.Qxd7+ Kg8 30.Bf7+ Kh8 31.Qe7