1.e4 e5 2.Nf3 Nc6 3.Bb5 Bc5 4.Nc3 a6 5.Ba4 b5 6.Bb3 Nf6 7.O-O Bb4 8.d3 d6 9.Nd5 Be6 10.Nxf6+ Qxf6 11.c3 Ba5 12.Bd5 Bd7 13.d4 Rb8 14.Ng5 O-O 15.Qh5 h6 16.h4 hxg5 17.hxg5 Qg6 18.Qxg6 exd4 19.Qh5 dxc3 20.g6 Ne5 21.Qh7#