1.e4 e5 2.Nf3 Nc6 3.d4 f6 4.dxe5 fxe5 5.Bc4 Nf6 6.Nc3 d6 7.O-O b6 8.Ng5 Qe7 9.Nf7 Na5 10.Qd3 Nxc4 11.Qxc4 Be6 12.Qc6+ Nd7 13.Bg5 Kxf7 14.Bxe7 Bxe7 15.f4 Bf6 16.Nd5 exf4 17.Rxf4 Rhc8 18.Raf1 Kg8 19.Nxf6+ gxf6 20.Qc3 b5 21.b3 c5 22.Rxf6 b4 23.Qg3+