1.e4 e5 2.Bc4 Nf6 3.d3 c6 4.a3 d5 5.exd5 cxd5 6.Bb3 Bc5 7.h3 O-O 8.Bg5 d4 9.Qf3 Nbd7 10.Nd2 h6 11.Bh4 g5 12.Bg3 Qa5 13.O-O-O Bd6 14.Ne4 Nxe4 15.dxe4 b5 16.h4 Be7 17.Qh5 b4 18.Qg6+ Kh8 19.Qxh6+ Kg8 20.Qg6+ Kh8 21.hxg5#