1.d4 Nf6 2.c4 c5 3.d5 d6 4.Nc3 g6 5.e4 Bg7 6.Be2 O-O 7.Bg5 e6 8.Qd2 h5 9.dxe6 Bxe6 10.Nf3 Nc6 11.O-O Nd4 12.Rfd1 Nxe2+ 13.Qxe2 Qb6 14.e5 dxe5 15.Bxf6 Bxf6 16.Rac1 Rad8 17.Nxe5 Rfe8 18.Rxd8 Qxd8 19.Rd1 Qc7 20.Re1 Bxc4 21.Qxc4 Bxe5 22.Kh1 Kf8 23.b4 Bd4 24.Rxe8+ Kxe8 25.bxc5 Qe5 26.Ne2 Bxf2 27.c6 Qa1+ 28.Nc1 bxc6 29.Qxc6+ Kf8