1.d4 Nf6 2.c4 c5 3.d5 b5 4.cxb5 a6 5.Nc3 axb5 6.e4 b4 7.Nb5 d6 8.Bc4 g6 9.e5 dxe5 10.d6 Na6 11.Nf3 exd6 12.Bg5 Bb7 13.Nxe5 Qe7 14.Nxd6+ Qxd6 15.Bxf7+ Ke7 16.Qxd6+ Kxd6 17.Bxf6 Bh6 18.Rd1+ Kc7 19.Rd7+ Kb6 20.Bxh8 Rxh8 21.O-O Nb8 22.Nc4+ Kc6 23.Re7 Ba6 24.Rd1 Bf4 25.g3 Bg5 26.Rd6+ Kb5 27.Rb7+ Bxb7 28.Rb6+ Ka4 29.b3#