1.d4 Nf6 2.c4 e5 3.dxe5 Ne4 4.Nf3 Bb4+ 5.Bd2 Nxd2 6.Nbxd2 Nc6 7.a3 Bf8 8.Ne4 Qe7 9.Qd5 b6 10.Rc1 Bb7 11.c5 Na5 12.Qd3 Nc6 13.cxb6 axb6 14.Qc3 d6 15.e3 Ra5 16.b4 Rd5 17.Ba6 Ba8 18.Bc4 Nxe5 19.Qb3 Rd3 20.Bxd3 Nxd3+ 21.Qxd3 Bxe4 22.Qb5+ Qd7 23.Qg5 Bxf3 24.gxf3 c5 25.O-O g6 26.Qd5 f5 27.bxc5 bxc5 28.Rb1 Qd8 29.Rb7 Qg5+ 30.Kh1 Be7 31.Rb8+