1.Nf3 Nc6 2.c4 e5 3.Nc3 Nf6 4.g3 Bb4 5.Qb3 O-O 6.Bg2 e4 7.Ng5 Nd4 8.Qd1 d5 9.cxd5 Bg4 10.h3 Bh5 11.g4 Bg6 12.O-O Re8 13.a3 Bc5 14.e3 h6 15.exd4 Bxd4 16.Qa4 Bxc3 17.Nxf7 Bxf7 18.dxc3 Bxd5 19.Be3 Qe7 20.c4 Bf7 21.Rfd1 c5 22.Rd2 Rec8 23.Rad1 Be8 24.Qc2 Bc6 25.Qc3 b6 26.Rd6 Rd8 27.Qd2 Rdc8 28.Bxh6 Ne8 29.Rxc6 Rxc6 30.Qd5+ Re6 31.Bg5