1.e4 e5 2.Nf3 Nc6 3.Bc4 Bc5 4.b4 Bxb4 5.c3 Ba5 6.O-O Nf6 7.d4 Nxe4 8.Qb3 O-O 9.Ba3 d6 10.dxe5 Bb6 11.Qc2 Nc5 12.Rd1 Bg4 13.Be2 Bxf3 14.Bxf3 Nxe5 15.Be2 Qf6 16.Rf1 Rfe8 17.Nd2 Ng6 18.Nc4 Ne4 19.Nxb6 axb6 20.Bb2 Qe6 21.Bd3 Nc5 22.Rfe1 Qd5 23.Rxe8+ Rxe8 24.Bf1 Nf4 25.c4 Qe4 26.Qc3 f6 27.Qg3 Ne2+ 28.Bxe2 Qxe2 29.Bc3 Ne4