1.e4 e5 2.Nf3 Nc6 3.Bc4 Nf6 4.d3 Bc5 5.c3 d6 6.h3 O-O 7.O-O a5 8.d4 Bb6 9.dxe5 Nxe5 10.Nxe5 dxe5 11.Bxf7+ Kxf7 12.Qb3+ Be6 13.c4 Kg8 14.Qg3 Nxe4 15.Qxe5 Rxf2 16.Qxe6+ Kh8 17.Qxe4 Rxf1+ 18.Kxf1 Qd1+ 19.Qe1 Rf8+ 20.Bf4 Rxf4#