1.d4 Nf6 2.c4 e6 3.Bf4 d5 4.cxd5 exd5 5.e3 Bb4+ 6.Nc3 O-O 7.Bd3 c5 8.Ne2 Nc6 9.dxc5 Bxc5 10.O-O a6 11.Rc1 Ba7 12.Bg5 h6 13.Bxf6 Qxf6 14.Nxd5 Qxb2 15.Bc4 Bg4 16.h3 Bxe2 17.Qxe2 Qe5 18.a4 Rad8 19.Rfd1 Kh8 20.Rb1 Bb8 21.f4 Qe4 22.Qd3 Rfe8 23.Qxe4 Rxe4 24.Be2 Na5 25.Bf3 Rxa4 26.Nb6 Rxd1+ 27.Rxd1 Rb4 28.Rd8+ Kh7 29.Nd5