1.Nf3 Nf6 2.g3 d5 3.Bg2 c5 4.O-O Nc6 5.d4 cxd4 6.Nxd4 e5 7.Nxc6 bxc6 8.c4 Be6 9.Nc3 Bb4 10.Qa4 Bxc3 11.bxc3 O-O 12.Rd1 Qc8 13.Bg5 Nd7 14.cxd5 cxd5 15.Bxd5 Bxd5 16.Rxd5 Nb6 17.Qb3 Nxd5 18.Qxd5 Qf5 19.Be3 Rab8 20.Bxa7 Rb2 21.e4 Qe6 22.a4 Qxd5 23.exd5 Rc8 24.Be3 Rxc3 25.a5 h6 26.a6 Rb8 27.a7 Ra8 28.Rb1 Rxe3 29.Rb8+ Kh7 30.Rxa8 Ra3 31.d6