1.Nf3 g6 2.c4 Bg7 3.Nc3 c5 4.g3 Nc6 5.Bg2 e6 6.O-O Nge7 7.d4 Nxd4 8.Nxd4 cxd4 9.Nb5 Nf5 10.e3 dxe3 11.Bxe3 Nxe3 12.Nd6+ Ke7 13.fxe3 f5 14.c5 Qc7 15.Rc1 Bxb2 16.e4 Be5 17.exf5 gxf5 18.Qh5 Bxd6 19.cxd6+ Qxd6 20.Qg5+ Ke8 21.Bf3 Qe7 22.Bh5+ Kd8 23.Qf4 e5 24.Qxf5 d6 25.Qe4 Be6 26.Rfd1 Rf8 27.Qb4 d5 28.Qa5+ b6 29.Rxd5+ Bd7 30.Qc3 Qe6 31.Qc7+ Ke7 32.Rxe5