1.e3 c5 2.c4 e6 3.Nc3 f5 4.g3 Nf6 5.Bg2 Be7 6.Nge2 O-O 7.O-O a6 8.d4 Qc7 9.d5 e5 10.b3 d6 11.Qc2 g6 12.e4 Rf7 13.Bd2 fxe4 14.Nxe4 Nxe4 15.Bxe4 Bh3 16.Bg2 Bxg2 17.Kxg2 Nd7 18.Nc3 Nf6 19.f4 exf4 20.Rxf4 Bf8 21.Raf1 Bg7 22.Ne4 Qe7 23.Ng5 Rff8 24.Ne6 Nh5 25.Rxf8+ Bxf8 26.Bg5 Qd7 27.Qf2 Bg7 28.g4 Rf8 29.Qxf8+ Bxf8 30.Rxf8#