1.Nf3 Nf6 2.g3 c6 3.Bg2 d5 4.O-O Bg4 5.d4 Bxf3 6.Bxf3 e6 7.c4 Bd6 8.Nc3 Nbd7 9.Qb3 Qc7 10.Bg5 dxc4 11.Qxc4 h6 12.Bd2 Nb6 13.Qb3 h5 14.Rac1 a6 15.e4 Ng4 16.e5 Be7 17.h3 Nxe5 18.dxe5 Qxe5 19.Qxb6 Bc5 20.Bxc6+ Kf8 21.Qxb7 Qxg3+ 22.Bg2 Rb8 23.Qc6 Bb6