1.Nf3 d5 2.g3 e6 3.Bg2 c5 4.O-O Nc6 5.d4 Nf6 6.c4 Be7 7.cxd5 exd5 8.Nc3 O-O 9.Bg5 cxd4 10.Nxd4 h6 11.Be3 Re8 12.Rc1 Bg4 13.h3 Be6 14.Nxc6 bxc6 15.Na4 Qd7 16.Kh2 Bf5 17.Bc5 Be4 18.e3 Bd6 19.Bxd6 Qxd6 20.Nc5 Rab8 21.b3 Bxg2 22.Kxg2 h5 23.Qd4 a5 24.Rfe1 Rb4 25.Qc3 h4 26.g4 Nxg4 27.hxg4 Rxg4+ 28.Kh1 h3 29.Rg1 d4 30.exd4 Qd5+ 31.f3 Re2