1.c4 Nf6 2.Nc3 e6 3.e4 e5 4.Nf3 Nc6 5.d4 exd4 6.Nxd4 Bb4 7.Nxc6 bxc6 8.Bd3 O-O 9.Bg5 h6 10.Bh4 Qe7 11.O-O Bxc3 12.bxc3 Qe5 13.Rc1 Nxe4 14.Re1 f5 15.f3 Qc5+ 16.Kf1 g5 17.Bxe4 fxe4 18.Bf2 Qxc4+ 19.Kg1 exf3 20.gxf3 Qf7 21.Bd4 d6 22.c4 c5 23.Ba1 Bb7 24.Qd3 Bxf3 25.Qc3 Kh7 26.Re3 Bg4 27.Rce1 Qf2+ 28.Kh1 Bf3+ 29.Rxf3 Qxf3+ 30.Qxf3 Rxf3 31.Re7+ Kg6