1.c4 Nf6 2.Nc3 e5 3.g3 d5 4.cxd5 Nxd5 5.Bg2 Nb6 6.Nf3 Nc6 7.O-O Be7 8.d3 g5 9.d4 exd4 10.Nb5 Bf6 11.e4 g4 12.Nd2 a6 13.Na3 Be6 14.Re1 h5 15.e5 Be7 16.Qc2 Qd7 17.Ne4 Nb4 18.Qd1 O-O-O 19.Bd2 Nd3 20.Rf1 Nxe5 21.Bf4 Nf3+ 22.Bxf3 gxf3 23.Qxf3 Bg4 24.Qd3 Nd5 25.Be5 f6 26.Bxd4 h4 27.Qc4 Bxa3 28.bxa3 Qh7 29.Nxf6 Nxf6 30.Bxf6 hxg3 31.Bxh8 Qxh2#