1.Nf3 d5 2.d4 Nf6 3.e3 e6 4.Bd3 Bd6 5.b3 O-O 6.Bb2 Nbd7 7.Ne5 b6 8.O-O Bb7 9.Nd2 c5 10.f4 cxd4 11.exd4 Ne4 12.Qe2 Nxe5 13.fxe5 Nxd2 14.Qxd2 Be7 15.Rf3 Bg5 16.Qe2 Qe7 17.a4 f6 18.Ba3 Qc7 19.Bxf8 Rxf8 20.exf6 Bxf6 21.Qxe6+ Kh8 22.Raf1 Bxd4+ 23.Kh1 Bf6 24.Rh3 h6 25.Rxf6 gxf6 26.Rxh6+ Kg7 27.Rh7#