1.c4 e5 2.Nc3 Nc6 3.g3 Nf6 4.Bg2 Be7 5.Nf3 O-O 6.O-O d6 7.d4 exd4 8.Nxd4 Ne5 9.b3 c6 10.Bb2 c5 11.Nc2 Nc6 12.h3 Be6 13.e4 a6 14.f4 Qc7 15.Qd2 Rad8 16.Nd5 Bxd5 17.cxd5 Nb8 18.e5 Nfd7 19.Rae1 Rfe8 20.Ne3 dxe5 21.Nf5 Bf6 22.d6 Qb6 23.fxe5 Bxe5 24.Ne7+ Kh8 25.Rxe5 Nxe5 26.Bxe5 Nd7 27.Bxg7+ Kxg7 28.Qg5+ Kh8 29.Rxf7 c4+ 30.Kh2 Qd4 31.Ng6+