1.e4 e5 2.Nf3 Nc6 3.Bb5 Bd6 4.Qe2 a6 5.Ba4 Nf6 6.c3 b5 7.Bb3 Na5 8.Bc2 Bb7 9.d3 c5 10.O-O c4 11.d4 Nc6 12.Bg5 O-O 13.dxe5 Nxe5 14.Nxe5 Bxe5 15.f4 Bc7 16.e5 Bb6+ 17.Kh1 h6 18.exf6 hxg5 19.Qh5 g6 20.Bxg6 Qxf6 21.Qh7#