1.Nf3 d5 2.g3 c5 3.Bg2 Nc6 4.d4 cxd4 5.Nxd4 e5 6.Nxc6 bxc6 7.O-O Nf6 8.c4 Be7 9.cxd5 cxd5 10.Nc3 Be6 11.Bg5 e4 12.Qa4+ Bd7 13.Qc2 Rc8 14.Rfd1 Qa5 15.Qd2 Be6 16.Bxf6 Bxf6 17.Nxe4 Qxd2 18.Nxf6+ gxf6 19.Rxd2 Ke7 20.Rad1 Rhd8 21.Bxd5 Bxd5 22.Rxd5 Rxd5 23.Rxd5 Rc2 24.Ra5 Rxb2 25.Rxa7+ Ke6 26.e3 h5 27.h4 f5 28.Kg2 f6 29.Kf3 Ke5 30.a4 Ra2 31.a5