1.d4 Nf6 2.c4 c5 3.d5 b5 4.cxb5 a6 5.Nc3 axb5 6.e4 b4 7.Nb5 Bb7 8.Bf4 d6 9.Bc4 Nbd7 10.Qe2 Ne5 11.Bxe5 dxe5 12.Nf3 Qb8 13.O-O Ra5 14.Rfd1 Ba6 15.a4 bxa3 16.Nxa3 Bxc4 17.Nxc4 Rxa1 18.Rxa1 Nd7 19.Nfxe5 g6 20.Nxd7 Kxd7 21.Qg4+ e6 22.dxe6+ fxe6 23.Rd1+ Ke7 24.Qg5+ Kf7 25.Ne5+ Kg8 26.Qf6 Qe8 27.Rd8 Qxd8 28.Qf7#