1.e4 e5 2.Nf3 Nc6 3.Bc4 Nf6 4.d3 Be7 5.Nc3 d6 6.h3 Na5 7.Be3 c6 8.O-O O-O 9.Bb3 Qc7 10.Ne2 Nxb3 11.axb3 a6 12.Ng3 d5 13.Qe2 Be6 14.Ng5 Nd7 15.f4 Bxg5 16.fxg5 f6 17.Kh2 d4 18.Bd2 fxg5 19.Bxg5 h6 20.Be7 Rf4 21.Bb4 c5 22.Bd2 Raf8 23.Nh5 Rxf1 24.Rxf1 Qd8 25.Ng3 Qh4 26.Be1 Nf6 27.Nf5 Qg5 28.Bh4 Qh5 29.Qxh5 Nxh5 30.Ne7+