1.d4 Nf6 2.c4 e6 3.g3 d5 4.Nf3 dxc4 5.Bg2 Bb4+ 6.Bd2 a5 7.Qc2 Bxd2+ 8.Qxd2 c6 9.a4 Ne4 10.Qf4 Qb6 11.O-O Qxb2 12.Ne5 O-O 13.Bxe4 Qxa1 14.Nxc4 e5 15.dxe5 Be6 16.Nbd2 Qc3 17.Bd3 Nd7 18.Ne4 Qb4 19.Ng5 Rfe8 20.Rb1 Qe7 21.Bxh7+ Kf8 22.Nd6 Red8 23.Rxb7 Rab8 24.Rc7 Rb4 25.Be4 Bd5 26.Qh4 Qxe5 27.Nh7+ Kg8 28.Qxd8+