1.e4 e5 2.Nf3 Nc6 3.Bc4 Nf6 4.Ng5 Bc5 5.Bxf7+ Ke7 6.Bd5 d6 7.c3 Qe8 8.O-O Bg4 9.Qb3 Na5 10.Qc2 h6 11.d4 hxg5 12.dxc5 Qh5 13.cxd6+ cxd6 14.h3 Bf3 15.Qd3 Be2 16.Qd2 Bxf1 17.Kxf1 g4 18.Qg5 Rh7 19.hxg4 Qxg5 20.Bxg5 Rh1+ 21.Ke2 Rah8 22.b4