1.e4 e5 2.Nf3 Nc6 3.Bb5 f5 4.d3 fxe4 5.dxe4 Nf6 6.Qd3 Bc5 7.O-O d6 8.Qc4 Bd7 9.Bxc6 Bxc6 10.Nxe5 Bxf2+ 11.Rxf2 dxe5 12.Nc3 Qe7 13.Be3 a6 14.Rd1 Rd8 15.Rdf1 Kd7 16.Bg5 Rhf8 17.Qd3+ Kc8 18.Qh3+ Kb8 19.Qxh7 Nxh7 20.Bxe7 Rxf2 21.Rxf2 Rd7 22.Rf7