1.Nf3 Nf6 2.c4 e6 3.g3 d5 4.d4 dxc4 5.Bg2 c5 6.Qa4+ Nc6 7.dxc5 Bxc5 8.Qxc4 Qb6 9.O-O e5 10.Nc3 Be6 11.Qh4 Ng4 12.Ne4 Be7 13.Bg5 f6 14.Bh3 h5 15.Bxg4 Bxg4 16.Nxf6+ gxf6 17.Bxf6 Nd4 18.Bxe7 Bxf3 19.Rfe1 Bxe2 20.Qe4 Nf3+ 21.Kg2 Nxe1+ 22.Rxe1 Qc6 23.Qxc6+ bxc6 24.Bf6 O-O 25.Be7 Bf3+