1.Nf3 Nf6 2.e3 d5 3.d4 e6 4.a3 c5 5.c4 dxc4 6.Bxc4 a6 7.Be2 b5 8.O-O Nbd7 9.a4 b4 10.a5 Bb7 11.Nbd2 Be7 12.Nc4 Bd5 13.Nfe5 O-O 14.Nxd7 Nxd7 15.b3 Qc7 16.Bb2 Rfd8 17.Bd3 cxd4 18.Bxd4 Bc5 19.Rc1 Bxd4 20.exd4 Bxc4 21.Rxc4 Qxa5 22.Qd2 Rab8 23.Rfc1 Nf6 24.g3 Qb6 25.Bf1 Ne4 26.Qf4 Nc3 27.Rc7 Rf8 28.Rc5 Rfd8 29.Rc7 Rf8 30.Rc5 h6 31.Ra1 Ra8 32.Raa5 Rfd8 33.Rc7 Ra7 34.Qxf7+ Kh8 35.Qxg7# 1-0