1.d4 Nf6 2.c4 e6 3.Nc3 Bb4 4.Bd2 O-O 5.e3 c5 6.Bd3 d5 7.Nge2 Nc6 8.dxc5 dxc4 9.Bxc4 Bxc5 10.O-O Ne5 11.Bb3 b6 12.Qc2 Ba6 13.Rfd1 Rc8 14.Nf4 Qe7 15.Be1 Bd6 16.Rd4 Nc6 17.Rd2 Qc7 18.Nxe6 fxe6 19.Bxe6+ Kh8 20.Bxc8 Rxc8 21.h3 Qe7 22.Rad1 Bb8 23.Qa4 Bb7 24.Nd5 Nxd5 25.Rxd5 Ne5 26.Bb4 Qf6 27.R5d4 Qg5 28.e4 Nf3+ 29.Kf1 Nxd4 30.Rxd4 Bc6