1.e4 e5 2.Nf3 Nc6 3.Bc4 Nf6 4.O-O Be7 5.d3 O-O 6.Nc3 d6 7.Be3 Be6 8.Bb3 Bxb3 9.cxb3 d5 10.Bg5 d4 11.Ne2 h6 12.Bh4 Qd7 13.Rc1 Nh7 14.Bg3 Qe6 15.h3 g5 16.Bh2 f5 17.exf5 Qxf5 18.Ng3 Qg6 19.Ne4 Bd6 20.a3 Rae8 21.b4 Nf6 22.Re1 g4 23.hxg4 Qxg4 24.b5 Nd8 25.Nxf6+ Rxf6 26.Nxe5 Qxd1 27.Rcxd1 Rfe6 28.Nf3 Bxh2+ 29.Kxh2 Re2 30.Nxd4 Rxe1