1.c4 f5 2.d4 Nf6 3.g3 g6 4.Bg2 Bg7 5.Nc3 d6 6.Nf3 O-O 7.O-O c6 8.b3 Qe8 9.Ba3 Na6 10.Qc2 Rb8 11.b4 b5 12.cxb5 cxb5 13.Qb3+ Kh8 14.d5 Ng4 15.Bb2 Bd7 16.Nd1 Ne5 17.Nxe5 dxe5 18.Qe3 Nxb4 19.Bxe5 Bxe5 20.Qxe5+ Rf6 21.Nc3 Kg8 22.a3 Na6 23.d6 Rxd6 24.Bd5+ Rxd5 25.Nxd5 Kf7 26.Rfd1 Be6 27.Nf4 Bd7 28.Nd5 Be6 29.Rac1 Rc8 30.Nf4 Bd7 31.Qd5+ Kf6 32.Qd4+ Kg5 33.Qg7 Kg4 34.f3+ Kg5 35.h4#