1.b4 Nf6 2.Nf3 c6 3.Bb2 Qb6 4.c3 a5 5.a3 d5 6.c4 axb4 7.cxd5 Nxd5 8.a4 Qd8 9.e4 Nf6 10.Qc2 g6 11.d4 Bg7 12.Nbd2 O-O 13.Bc4 Nfd7 14.O-O e6 15.e5 c5 16.Bb5 b6 17.Ne4 Bb7 18.Rad1 Bd5 19.dxc5 bxc5 20.Rfe1 Qc7 21.Nf6+ Bxf6 22.exf6 c4 23.Rd4 Rc8 24.Ba1 Qc5 25.Qc1 c3 26.Qh6 Nxf6 27.Rf4 Nbd7 28.Bxd7 Nxd7 29.Ng5 Nf8 30.Rxf7 Ra7 31.Qg7# 1-0