1.e4 e5 2.Nf3 Nc6 3.d4 exd4 4.Bc4 Bb4+ 5.c3 dxc3 6.O-O d6 7.Qb3 Qe7 8.Bb5 Bc5 9.Nxc3 Be6 10.Qa4 Qd7 11.Nd5 Nge7 12.Nxe7 Kxe7 13.Rd1 f6 14.Bf4 g5 15.Bg3 h5 16.e5 h4 17.exf6+ Kxf6 18.Be5+ Kg6 19.Bxh8 Rxh8 20.Ne5+