1.Nf3 c5 2.c4 Nc6 3.g3 e5 4.Bg2 g6 5.O-O Bg7 6.Nc3 Nge7 7.a3 a5 8.Ne1 h5 9.h4 O-O 10.d3 d6 11.Nc2 Be6 12.Nd5 Bxd5 13.cxd5 Nd4 14.Nxd4 exd4 15.Bg5 Qc7 16.b4 axb4 17.axb4 b6 18.Qb3 Kh7 19.Rxa8 Rxa8 20.bxc5 bxc5 21.Rb1 Bh6 22.Be4 Bxg5 23.hxg5 Kg7 24.Kg2 Ra7 25.Qb2 Qa5 26.Qc1 Qa2 27.Rb8 Qxe2 28.Qf4 Nf5 29.Bxf5 gxf5 30.Qxd6 Qe7 31.Qh6#