1.e4 e5 2.Nf3 Nc6 3.d4 exd4 4.Bc4 Bc5 5.c3 d3 6.Bxd3 Nge7 7.O-O b6 8.b4 Bd6 9.Nbd2 Ng6 10.Nc4 Be7 11.Nd4 Bb7 12.f4 d5 13.exd5 Nxd4 14.cxd4 Qxd5 15.Ne3 Qc6 16.Qe2 O-O 17.f5 Nh8 18.Bc4 Qf6 19.Bb2 Rfe8 20.Ng4 Qc6 21.Ne5 Qh6 22.Rad1 Rad8 23.Rd3 Bxb4 24.a3 Be7 25.Rh3 Qg5 26.Rg3 Qf6 27.Ng4 Qc6 28.f6 Bd6 29.Nh6+