1.d4 d5 2.c4 e5 3.dxe5 d4 4.Nf3 Nc6 5.g3 Bg4 6.Bg2 Qd7 7.O-O Bc5 8.Nbd2 Nge7 9.Nb3 b6 10.Nxc5 bxc5 11.Ne1 Qe6 12.Nd3 Qxc4 13.Bg5 O-O 14.Rc1 Qe6 15.Rxc5 f6 16.exf6 gxf6 17.Bh6 Rf7 18.Nf4 Qd6 19.Qc1 Bd7 20.Nd5 Nf5 21.Bf4 Ne5 22.Nxf6+ Qxf6 23.Bxe5 Qd8 24.Bxc7 Qe8 25.Re5 Qf8 26.Bd5 Rc8 27.Qg5+ Kh8 28.Bxf7 Qxf7 29.Rxf5