1.Nf3 Nf6 2.c4 e6 3.g3 Be7 4.Bg2 d6 5.d3 Nc6 6.Nc3 e5 7.e4 O-O 8.O-O Ne8 9.Nd5 f5 10.Nxe7+ Qxe7 11.Bg5 Qf7 12.exf5 Bxf5 13.Qb3 Rb8 14.Be3 a6 15.Nh4 Nd8 16.f4 Qe7 17.Nxf5 Rxf5 18.c5+ Kh8 19.fxe5 Rxe5 20.Bd4 h6 21.Bxe5 dxe5 22.c6 b6 23.Rae1 Nxc6 24.Bxc6 Qc5+ 25.Rf2 Qxc6 26.Rf8+ Kh7 27.Qg8+ Kg6 28.Qf7+ Kh7 29.Qf5+ g6 30.Qf7+