1.d4 Nf6 2.c4 g6 3.Nc3 d5 4.cxd5 Nxd5 5.Bd2 Bg7 6.e4 Nxc3 7.Bxc3 O-O 8.Bc4 Nc6 9.Ne2 a6 10.a4 Rb8 11.a5 Bd7 12.O-O Na7 13.d5 Bb5 14.b3 c6 15.Bxg7 Kxg7 16.Qd4+ e5 17.Qxa7 cxd5 18.Bxb5 axb5 19.Qc5 dxe4 20.Qxe5+ Qf6 21.Qxf6+ Kxf6 22.Nc3 Ke5 23.Rfe1 f5 24.Nxb5 Kd5 25.Rac1 Rbc8 26.Red1+ Ke5 27.g3 Rfd8 28.Kg2 Rxd1 29.Rxd1 Rc5 30.Nd6 Rxa5 31.Nc4+ Kf6 32.Nxa5 b6 33.Rd6+ Ke5 34.Nc4#