1.e4 e5 2.Nf3 Nc6 3.Bc4 Bc5 4.c3 Nf6 5.d3 d6 6.a4 a5 7.h3 Be6 8.Bb3 O-O 9.Bg5 h6 10.Bh4 Qe7 11.Nbd2 Rad8 12.Qe2 d5 13.exd5 Bxd5 14.Bxd5 Rxd5 15.Ne4 Rfd8 16.Bxf6 gxf6 17.Nh4 Qe6 18.Qh5 f5 19.Nxf5 Kh7 20.Ng5+ Kh8 21.Nxe6 fxe6 22.Qxh6+ Kg8 23.Qg7#