1.Nf3 Nf6 2.c4 e6 3.Nc3 d5 4.e3 Be7 5.b3 c5 6.cxd5 Nxd5 7.Nxd5 Qxd5 8.Bb2 O-O 9.Bc4 Qd8 10.O-O b6 11.Ne5 Bb7 12.f4 Bd5 13.f5 Bxc4 14.bxc4 f6 15.Qf3 Na6 16.Nc6 Qd7 17.fxe6 Qxe6 18.Qd5 Nc7 19.Qxe6+ Nxe6 20.Nxe7+ Kf7 21.Nd5 Rfd8 22.Bxf6 Rd7 23.Bc3+ Kg8 24.Rf5 Rad8 25.a4