1.Nf3 d5 2.g3 Nf6 3.Bg2 c5 4.O-O Nc6 5.d4 e6 6.b3 cxd4 7.Nxd4 Be7 8.Bb2 Nxd4 9.Qxd4 Qb6 10.Qxb6 axb6 11.Nd2 b5 12.e4 O-O 13.Rfd1 b4 14.exd5 exd5 15.c3 bxc3 16.Bxc3 Bf5 17.Nf1 Rfc8 18.Ne3 Rxc3 19.Nxf5 Bc5 20.Rac1 Rxc1 21.Rxc1 b6 22.a4 Re8 23.a5 g6 24.axb6 Bxb6 25.Rc6 Bxf2+ 26.Kxf2 Ng4+ 27.Kf1 gxf5 28.h3 Ne3+ 29.Kf2 Nxg2 30.Kxg2 Re3 31.b4 Rb3