1.Nf3 Nf6 2.g3 d5 3.Bg2 c6 4.h3 Qc7 5.d4 e6 6.O-O Bd6 7.Nbd2 Nbd7 8.c4 b6 9.b3 Bb7 10.Bb2 O-O 11.Rc1 Qd8 12.Qc2 Qe7 13.e4 Nxe4 14.Nxe4 dxe4 15.Qxe4 Nf6 16.Qc2 c5 17.dxc5 bxc5 18.Ng5 e5 19.Bxb7 Qxb7 20.Rcd1 Rfd8 21.Rxd6 Rxd6 22.Bxe5 Rad8 23.Bxf6 gxf6 24.Qxh7+ Kf8 25.Re1