1.e4 e5 2.Nf3 Nc6 3.Bc4 Nf6 4.O-O Ng4 5.c3 Bc5 6.d4 Be7 7.h3 Nf6 8.dxe5 Nxe4 9.Qd5 O-O 10.Qxe4 d6 11.Rd1 Re8 12.Qf4 Be6 13.Bxe6 fxe6 14.Qg4 Qc8 15.Bh6 g6 16.h4 Nxe5 17.Nxe5 dxe5 18.h5 Kf7 19.hxg6+ hxg6 20.Rd3 Rh8 21.Rf3+ Ke8 22.Qxg6+ Kd7 23.Qd3+ Bd6 24.Rf7+ Ke8 25.Qg6 Kd8 26.Bg5+ Ke8 27.Rxc7+ Kf8 28.Qf7#