1.e4 e5 2.Nf3 Nc6 3.Bb5 Nd4 4.Nxd4 exd4 5.d3 c6 6.Ba4 a5 7.c3 b5 8.Bc2 Bc5 9.O-O Ne7 10.Kh1 d6 11.f4 Ng6 12.Qh5 Qh4 13.Qxh4 Nxh4 14.Nd2 a4 15.a3 Ng6 16.Nf3 dxc3 17.bxc3 d5 18.d4 Be7 19.f5 Nf8 20.e5 f6 21.Bf4 g5 22.fxg6 hxg6 23.exf6 Bxf6 24.Rae1+ Kd7 25.Ne5+ Bxe5 26.Bxe5 Rg8 27.Rf7+ Kd8 28.Bf6#