1.d4 Nf6 2.c4 g6 3.Nc3 d5 4.Nf3 Bg7 5.Bf4 O-O 6.e3 c5 7.Rc1 Qa5 8.Be2 cxd4 9.Nxd4 dxc4 10.Bxb8 Rxb8 11.Bxc4 Bd7 12.O-O b5 13.Bb3 b4 14.Nce2 Rfd8 15.Qe1 Qb6 16.Nf3 Ne4 17.Ned4 a5 18.Bd5 Nc5 19.Qe2 e6 20.Bc4 a4 21.Rfd1 Be8 22.Ng5 h6 23.Nh3 a3 24.b3 Ne4 25.Qf3 Nc3 26.Rd2 e5 27.Nf5 Rxd2 28.Ne7+ Kf8 29.Ng5 hxg5 30.Nxg6+ Qxg6 31.h3 Bc6 32.Qg3 Nxa2 33.Re1 Nc3 34.h4 gxh4 35.Qxh4 Qxg2#