1.e4 e5 2.Bc4 Nf6 3.Nc3 Be7 4.d3 c6 5.a3 d5 6.exd5 cxd5 7.Bb5+ Bd7 8.Bxd7+ Qxd7 9.Nf3 Nc6 10.Bg5 O-O 11.O-O Rac8 12.Re1 d4 13.Ne4 Nxe4 14.Bxe7 Nxf2 15.Qe2 Nh3+ 16.gxh3 Qxe7 17.Qg2 f6 18.c3 dxc3 19.bxc3 Qf7 20.Rab1 b6 21.Re4 Ne7 22.c4 Ng6 23.Nh4 Nf4 24.Qf1 Qh5 25.Rxf4 exf4 26.Qxf4 Qg5+ 27.Qg4 Rcd8 28.Nf5 Qxg4+ 29.hxg4