1.d4 f5 2.g3 d6 3.Nf3 c6 4.c4 Nf6 5.Bg2 Qc7 6.d5 cxd5 7.cxd5 Nxd5 8.O-O Nf6 9.Nc3 e6 10.Bg5 Nc6 11.Rc1 Bd7 12.Bxf6 gxf6 13.e4 fxe4 14.Nxe4 f5 15.Nf6+ Ke7 16.Nxd7 Qxd7 17.Re1 Bh6 18.Rxc6 bxc6 19.Nd4 d5 20.Nxf5+ Kd8 21.Nxh6 Kc7 22.Ng4 Rhf8 23.Qd4 a5 24.Bf1 Qd6 25.Rc1 Qb4 26.Qg7+ Kd6 27.Ne5 c5 28.Rc3 Rg8 29.Qd7+ Kxe5 30.Re3+ Kd4 31.Re4+