1.d4 Nf6 2.c4 c5 3.d5 b5 4.Nf3 bxc4 5.Nc3 e6 6.e4 Ba6 7.dxe6 fxe6 8.e5 d5 9.exf6 gxf6 10.Nh4 Qd7 11.Be2 Nc6 12.Bh5+ Kd8 13.O-O Rg8 14.Re1 Rb8 15.Rb1 Nd4 16.Bf4 Rb6 17.Bg3 Bd6 18.Nf3 Bxg3 19.hxg3 e5 20.Nxe5 fxe5 21.Rxe5 Bb7 22.Na4 Qd6 23.Qe1 Rb4 24.Re8+ Rxe8 25.Qxe8+ Kc7 26.Re1 Bc6 27.Re7+ Bd7 28.Nxc5 Qxc5 29.Qxd7+