1.h3 Nf6 2.g4 d5 3.Bg2 e5 4.c4 dxc4 5.Qa4+ Bd7 6.Qxc4 Bc6 7.Nf3 Bd6 8.Nc3 O-O 9.e4 Na6 10.d4 Nxe4 11.d5 Nxc3 12.dxc6 b5 13.Qb3 Ne4 14.O-O Nac5 15.Qxb5 f5 16.b4 Ne6 17.Qc4 Qe7 18.gxf5 Rxf5 19.Qxe4 Raf8 20.a3 Nf4 21.Bxf4 Rxf4 22.Qd5+ Kh8 23.Rae1 R8f5 24.Nd2 e4 25.Qd4 Qh4 26.Rxe4 Rxe4 27.Qxe4 Rf4 28.Qe3 a5 29.Ne4 Be7 30.bxa5