1.e4 e5 2.Nf3 Nc6 3.Bb5 a6 4.Bxc6 dxc6 5.O-O Bg4 6.h3 Bxf3 7.Qxf3 Ne7 8.d3 Ng6 9.Be3 Be7 10.Nc3 O-O 11.Ne2 f5 12.exf5 Nh4 13.Qe4 Nxf5 14.Qxe5 Bd6 15.Qe6+ Kh8 16.Qc4 Qe7 17.Qe4 Rae8 18.Nc3 Qd8 19.Qg4 Nxe3 20.fxe3 Rxe3 21.Ne4 h6 22.Rf2 Re8 23.Rf5 Be5 24.Rb1 Qd4 25.Kh1 Qxb2 26.Rbf1 Qb4 27.Qh5 Qe7 28.Rf7 Qe6 29.Rf8+