1.c4 e6 2.Nf3 Nf6 3.g3 c5 4.Bg2 Be7 5.O-O O-O 6.Nc3 Nc6 7.d4 cxd4 8.Nxd4 d5 9.cxd5 exd5 10.e3 h5 11.Nde2 Bg4 12.h3 Bf5 13.Nf4 d4 14.Ncd5 Nxd5 15.Nxd5 dxe3 16.Bxe3 h4 17.g4 Be6 18.Nxe7+ Qxe7 19.Qc1 Rfc8 20.Bg5 f6 21.Bxh4 Nd4 22.Qd1 Rd8 23.Re1 Nb3 24.Bd5 Nxa1 25.Rxe6 Qc5 26.Re8+ Kh7 27.Bg8+ Kh6 28.Rxd8 Rxd8 29.Qxd8 Qc1+ 30.Kh2 Qxb2 31.Bf7