1.d4 d5 2.c4 c6 3.Nf3 Nf6 4.g3 g6 5.Bg2 Bg7 6.O-O O-O 7.Ne5 dxc4 8.Nxc4 Be6 9.Ne5 Nbd7 10.Nf3 c5 11.Nc3 Nd5 12.Ng5 Nxc3 13.bxc3 Bc4 14.Bxb7 Rb8 15.Bg2 Qa5 16.Ne4 f5 17.Nd2 Qxc3 18.Nxc4 Qxa1 19.dxc5 Ne5 20.Qd5+ Nf7 21.c6 Qxa2 22.Bf4 Rbd8 23.Qe6 Kh8 24.c7 Rc8 25.Bb7 Nd6 26.Bxd6 exd6 27.Bxc8 d5 28.Qxd5 Rxc8 29.Qd8+