1.d4 Nf6 2.c4 c5 3.d5 b5 4.cxb5 a6 5.Nc3 axb5 6.e4 b4 7.Nb5 d6 8.Bf4 g5 9.Bxg5 Nxe4 10.Bf4 Bg7 11.Qe2 Nf6 12.Nxd6+ Kf8 13.Nxc8 Qxc8 14.d6 exd6 15.Bxd6+ Kg8 16.Nf3 Nc6 17.g3 b3 18.Bg2 Nb4 19.O-O Nc2 20.Rac1 Rxa2 21.Be5 Ra4 22.Rfd1 Ng4 23.Bh3 Qe8 24.Bxg4 Rxg4 25.Qa6 Bxe5 26.Nxe5 Ra4 27.Qd6 c4 28.Nd7 Qe6 29.Qf8#