1.e4 c5 2.Nc3 Nc6 3.g3 g6 4.Bg2 Bg7 5.d3 d6 6.Nge2 e6 7.O-O Nge7 8.Bd2 O-O 9.Qc1 b6 10.Bh6 Bb7 11.Bxg7 Kxg7 12.b3 Qd7 13.Qb2 e5 14.f4 f6 15.Rf2 Rf7 16.Raf1 Rh8 17.Nd5 Nxd5 18.exd5 Nd4 19.c3 Nf5 20.Qd2 h5 21.fxe5 dxe5 22.c4 Bc8 23.Nc3 h4 24.g4 Nd4 25.h3 g5 26.Ne4 Rhf8 27.Nxf6 Rxf6 28.Qxg5+ Rg6 29.Qxe5+ Kh7 30.Rxf8 Qd6 31.Qh8#