1.Nf3 Nf6 2.g3 g6 3.d4 d5 4.Bg2 Bg7 5.O-O O-O 6.c4 dxc4 7.Na3 Na6 8.Nxc4 c5 9.Bg5 Ne4 10.Be3 cxd4 11.Nxd4 Nac5 12.Rc1 f5 13.Nf3 Be6 14.Ng5 Nxg5 15.Qxd8 Rfxd8 16.Bxc5 Bxc4 17.Rxc4 Rd7 18.Rb4 Rc8 19.Bxa7 Ra8 20.Be3 Nf7 21.a4 Rc8 22.Rxb7 Rxb7 23.Bxb7 Rb8 24.Bd5 Rxb2 25.Rc1 Be5 26.Bh6 Rb8 27.a5 Rd8 28.Be6 Bg7 29.Be3 h6 30.a6 g5 31.a7 Ra8 32.Rc8+