1.Nf3 Nf6 2.g3 d5 3.Bg2 e6 4.c4 Be7 5.b3 O-O 6.O-O c6 7.Bb2 Nbd7 8.d4 b6 9.Qc2 Bb7 10.Nbd2 Rc8 11.e4 dxe4 12.Nxe4 c5 13.Nxf6+ Bxf6 14.Ng5 Bxg5 15.Bxb7 Rc7 16.Be4 f5 17.Bg2 cxd4 18.Rad1 Bf6 19.Bxd4 Qe7 20.Rfe1 Bxd4 21.Rxd4 e5 22.Rd5 g6 23.Qc3 Re8