1.e4 e5 2.Nf3 Nc6 3.Bb5 a6 4.Bxc6 dxc6 5.Nc3 Bd6 6.h3 Ne7 7.b3 O-O 8.Bb2 Ng6 9.g3 f6 10.Qe2 Be6 11.O-O-O Qd7 12.h4 Bg4 13.h5 Ne7 14.Rh4 c5 15.Nxe5 Bxe2 16.Nxd7 Bxd1 17.Nxf8 Rxf8 18.Kxd1 f5 19.Nd5 Nxd5 20.exd5 f4 21.Rg4 fxg3 22.Rxg7+ Kh8 23.Rg5+ Be5 24.Bxe5+ Rf6 25.Bxf6#