1.e4 e5 2.Nf3 d6 3.d4 exd4 4.Nxd4 g6 5.Nc3 Bg7 6.Bc4 Nf6 7.O-O O-O 8.Bg5 Nbd7 9.Re1 Ne5 10.Bb3 h6 11.Bf4 Nfg4 12.f3 Nf6 13.Qd2 Kh7 14.Rad1 Nh5 15.Be3 f5 16.exf5 Bxf5 17.Be6 Qe8 18.Bxf5 gxf5 19.Qe2 Qg6 20.Nd5 c5 21.Ne7 Qf7 22.Ndxf5 Bf6 23.Nd5 Qe6 24.Nxh6 Rac8 25.Nxf6+ Rxf6 26.Ng4 Nxg4 27.fxg4 Ng7 28.Qd3+ Kg8 29.Bg5