1.d4 Nf6 2.c4 c5 3.d5 b5 4.cxb5 a6 5.e3 axb5 6.Bxb5 Qa5+ 7.Nc3 Bb7 8.Bc4 e6 9.Bd2 Qb6 10.e4 Nxe4 11.Nxe4 exd5 12.Bxd5 Bxd5 13.Qe2 Qe6 14.f3 Bc4 15.Qe3 d5 16.b3 d4 17.Qg5 Bd3 18.Nh3 Bxe4 19.Kf2 Be7 20.Qxg7 Bf6 21.Qh6 d3 22.Rae1 Bd4+ 23.Kf1 Qxh6 24.Bxh6 Rxa2 25.Rxe4+ Kd7 26.Re1 Nc6 27.Bc1 Rb8 28.Rd1 Rxb3 29.Nf4 Rf2+ 30.Ke1 c4 31.Rf1 Ra2 32.Nd5 Re2#