1.e4 e5 2.Bc4 Nc6 3.c3 Nf6 4.Qe2 Bc5 5.f4 O-O 6.Nf3 d5 7.exd5 Bg4 8.dxc6 e4 9.d4 exf3 10.gxf3 Re8 11.Be3 Bxf3 12.Qxf3 Bxd4 13.Be2 Rxe3 14.Qg2 Nh5 15.cxb7 Qh4+ 16.Kd2 Rd8 17.Bxh5 Qxf4 18.Kc2 Qf5+ 19.Kc1 Rxc3+ 20.bxc3 Be3+ 21.Nd2 Qd3 22.Bxf7+ Kh8 23.Kb2 Qb5+ 24.Nb3 Rd2+ 25.Qxd2 Bxd2 26.Rad1 Bg5 27.Rhe1 h6 28.Re8+ Kh7 29.b8=Q