1.d4 Nf6 2.c4 c5 3.d5 b5 4.Qc2 bxc4 5.e4 d6 6.Bxc4 g6 7.Bd2 Bg7 8.Bc3 O-O 9.Nf3 Nbd7 10.O-O Nb6 11.Be2 e6 12.dxe6 Bxe6 13.Rd1 Qe7 14.e5 dxe5 15.Bxe5 Nbd5 16.Nc3 Rfd8 17.Nxd5 Rxd5 18.Bc4 Bf5 19.Qe2 Rxd1+ 20.Rxd1 Re8 21.h3 Bd7 22.Qd3 Bc6 23.Bd6 Qe4 24.Bxf7+ Kxf7 25.Ng5+ Kg8 26.Nxe4 Nxe4 27.Qc4+ Kh8 28.Bxc5 Nxc5 29.Qxc5 Be4 30.Re1