1.e4 Nc6 2.Nf3 e5 3.Bb5 a6 4.Ba4 Nf6 5.O-O b5 6.Bb3 Be7 7.d4 exd4 8.e5 Ne4 9.Bd5 Nc5 10.Nxd4 O-O 11.Nxc6 dxc6 12.Bxc6 Qxd1 13.Rxd1 Rb8 14.Nc3 Be6 15.Be3 b4 16.Nd5 Bxd5 17.Rxd5 Ne6 18.Ra5 Rbd8 19.Rxa6 Bc5 20.Bxc5 Nxc5 21.Ra5 Ne6 22.Kf1 Rd2 23.Be4 Nf4 24.Re1 Rfd8 25.g3 Ne6 26.h4 c5 27.Re2 Rd1+ 28.Kg2 Nd4 29.Re3 c4 30.c3 bxc3 31.Rxc3