1.Nf3 Nc6 2.d4 d5 3.g3 Bf5 4.Bg2 Qd7 5.c4 e6 6.O-O f6 7.Nc3 Bb4 8.Nh4 Bxc3 9.Nxf5 Bb4 10.cxd5 exd5 11.e4 dxe4 12.Bxe4 O-O-O 13.Qa4 Nge7 14.Nxe7+ Bxe7 15.d5 Nb8 16.Qxa7 f5 17.Bg2 Bd6 18.Be3 Qb5 19.Rfc1 Rhe8 20.Rc2 Rd7 21.a4 Qb3 22.Rac1 Rde7 23.Qd4 Be5 24.Qd1 Bd6 25.Rxc7+