1.e4 e5 2.Nf3 Nc6 3.Bb5 a6 4.Ba4 Nf6 5.O-O b5 6.Bb3 Be7 7.d4 d6 8.c3 Bg4 9.h3 Bxf3 10.Qxf3 exd4 11.Qg3 Kf8 12.Bd5 Qd7 13.a4 b4 14.cxd4 Nxd5 15.exd5 Nxd4 16.Qd3 Bf6 17.Nd2 c5 18.dxc6 Qxc6 19.Ne4 Qc2 20.Qxc2 Nxc2 21.Rb1 Ke7 22.Rd1 Be5 23.Kf1 f5 24.Nd2 Rac8 25.Nf3 f4 26.b3 Na3 27.Bxa3 bxa3 28.Nxe5 dxe5 29.Ra1 Rhd8 30.Rxd8 Rxd8 31.Ke2 e4 32.Rxa3 Rd3 33.a5 Rc3 34.Kd2 Rd3+ 35.Ke2 Kd6 36.Ra4 Kd5 37.Rb4 Rc3 38.Rb7 Rc2+ 39.Ke1 Rb2 40.Rxg7 Rb1+