1.c4 Nf6 2.Nc3 g6 3.g3 Bg7 4.Bg2 O-O 5.e3 d6 6.Nge2 c6 7.O-O Nbd7 8.b3 e5 9.d4 Ne8 10.Bb2 f5 11.Qd2 e4 12.f3 exf3 13.Rxf3 Ndf6 14.d5 c5 15.Rff1 Qe7 16.Rae1 Ng4 17.e4 Nef6 18.Nf4 Ne5 19.exf5 Bxf5 20.Nb5 Ne8 21.Ne6 Bxe6 22.dxe6 Rxf1+ 23.Rxf1 a6 24.Bxe5 dxe5 25.Rf7 Qd8 26.Bd5 Kh8 27.e7 Qd7 28.Rf8+ Bxf8 29.exf8=Q#