1.e4 e5 2.Nf3 Nc6 3.Bc4 Bc5 4.O-O Nf6 5.d4 Bxd4 6.Nxd4 Nxd4 7.f4 Nc6 8.Bxf7+ Kxf7 9.fxe5 Nxe5 10.Qd5+ Kf8 11.Qxe5 d6 12.Qc3 h6 13.Bf4 Kg8 14.Nd2 Be6 15.Rae1 Qd7 16.Nf3 Re8 17.Nd4 c5 18.Nxe6 Qxe6 19.Bxd6 Nxe4 20.Qf3 b6 21.Bf4 Kh7 22.Qd3 Qg6 23.Qd7 a5 24.Bc7 Rhf8 25.Rxf8 Rxf8 26.Qd5 Ng5 27.Rc1 Nh3+ 28.Kh1 Qxc2 29.Re1 Qe2