1.e4 e5 2.Nf3 Nf6 3.Nc3 Bd6 4.Bc4 O-O 5.d3 h6 6.Nb5 Qe7 7.Be3 a6 8.Nxd6 Qxd6 9.Qd2 b5 10.Bb3 a5 11.a3 Bb7 12.O-O c5 13.Ba2 Nc6 14.h3 Nd4 15.Nh2 Nh5 16.c3 Ne6 17.Bxe6 Qxe6 18.Bxc5 d6 19.Be3 f5 20.exf5 Qxf5 21.a4 Qg6 22.g4 bxa4 23.Rxa4 Bc6 24.Rc4 d5 25.Rc5 d4 26.cxd4 exd4 27.Rxh5 dxe3 28.Qxe3 Rad8 29.Re1 Rfe8 30.Re5 Rxe5 31.Qxe5 Rxd3 32.Qxa5 Rxh3 33.Qf5 Qxf5 34.gxf5 Rh5 35.Re5 Kf7 36.b4 Bd7 37.Rd5 Rg5+ 38.Kf1 Bxf5 39.Nf3 Bh3+