1.Nf3 Nf6 2.g3 d5 3.c4 d4 4.Bg2 Nc6 5.O-O e5 6.d3 a5 7.e3 Be7 8.exd4 exd4 9.Bf4 Nd7 10.h4 O-O 11.Ng5 h6 12.Ne4 f5 13.Ng5 hxg5 14.Bd5+ Rf7 15.Qh5 Nce5 16.hxg5 Ra6 17.Re1 Ng6 18.Bxc7 Qf8 19.Re6 Rxe6 20.Bxe6 Nde5 21.Bxe5 Nxe5 22.g6 Nxg6 23.Qxg6 Bxe6 24.Qxe6 Bg5 25.Na3 Kh8 26.Nb5 f4 27.Nxd4 fxg3 28.f3 Qc5 29.Qxf7 Qxd4+ 30.Kh1 Qh4+