1.d4 d5 2.c4 dxc4 3.e4 e5 4.Nf3 exd4 5.Bxc4 Bb4+ 6.Bd2 Bxd2+ 7.Nbxd2 Nh6 8.O-O c5 9.Rc1 O-O 10.Bd5 Qb6 11.Nc4 Qc7 12.b4 cxb4 13.Nxd4 Nc6 14.Ne3 Bd7 15.Nxc6 Bxc6 16.Qd4 a5 17.Bxc6 bxc6 18.Nd5 Qb7 19.Rxc6 Qa7 20.Qe5 Rae8 21.Qg5 Re6 22.Rfc1 Qd4 23.Ne7+ Rxe7 24.Qxe7 Ng4 25.Rc8 Qxf2+ 26.Kh1 h6 27.Rxf8+ Kh7 28.Qxf7 Qh4 29.Qf5+