1.d4 Nf6 2.c4 g6 3.g3 Bg7 4.Bg2 O-O 5.Nc3 d6 6.Nf3 Nc6 7.O-O a6 8.h3 Bd7 9.e4 e5 10.dxe5 dxe5 11.Be3 Be6 12.b3 Qc8 13.Kh2 Rd8 14.Qc1 a5 15.Ng5 Nd4 16.f4 Nh5 17.Bxd4 Rxd4 18.f5 gxf5 19.exf5 Bd7 20.Bd5 Rxd5 21.Nxd5 Qd8 22.Ne4 c6 23.Ndc3 Nf6 24.Nxf6+ Bxf6 25.Ne4 Be7 26.f6 Bf8 27.Qg5+ Kh8 28.Rad1 Qe8 29.Qh5 h6 30.Nd6 Qe6 31.Nxf7+