1.e4 e5 2.Nf3 Nc6 3.Bc4 Bc5 4.c3 Nf6 5.O-O O-O 6.d4 Bd6 7.d5 Ne7 8.Bd3 Ng6 9.c4 Bc5 10.Bd2 a5 11.Nc3 d6 12.h3 h6 13.Na4 Ba7 14.Qe1 Nh5 15.Kh2 Qd7 16.Ng1 Qxa4 17.b3 Qd7 18.Be2 Nhf4 19.Bg4 Qe7 20.g3 Bxg4 21.gxf4 Bd7 22.f5 Nf4 23.Nf3 Kh7 24.Be3 Bd4 25.Rd1 Nh5 26.Qe2 Nf6 27.Bc1 Rg8 28.Rg1 Bb6 29.Rg3 Nh5 30.Ng5+ Kh8 31.Qxh5 Raf8 32.Nf3 Qf6 33.Bg5