1.e4 c5 2.Nc3 e6 3.g3 a6 4.Bg2 d6 5.d3 Nf6 6.f4 e5 7.Nf3 Nc6 8.O-O Bg4 9.h3 Bxf3 10.Bxf3 Nd4 11.Bg2 Be7 12.Be3 Nc6 13.Nd5 O-O 14.c3 Nxd5 15.exd5 Nb8 16.fxe5 dxe5 17.Qe2 Nd7 18.Rae1 Bd6 19.Be4 h6 20.Qg4 Nf6 21.Rxf6 Qxf6 22.Rf1 Qe7 23.Bxh6 f6 24.Qg6 f5 25.Bxf5 Rxf5 26.Rxf5 Rf8 27.Bg5 Qd7 28.g4 Qc7 29.Qe6+ Kh8 30.Bd8 Qb8 31.Rh5#