1.b4 e5 2.Bb2 Bxb4 3.f4 exf4 4.Bxg7 Qh4+ 5.g3 fxg3 6.Bg2 gxh2+ 7.Kf1 hxg1=Q+ 8.Kxg1 Qg5 9.Bxh8 Nf6 10.e3 d5 11.c3 Be7 12.Bxf6 Bxf6 13.Qf3 Be6 14.Qf4 Nd7 15.Qxg5 Bxg5 16.Rxh7 Ke7 17.Rh5 Rg8 18.Kf1 Nf6 19.Rh1 Bf5 20.Ke2 Bxe3 21.Bh3 Be4 22.Re1 Rg3 23.Bc8 Bg5 24.Bxb7 Kd6 25.Ba6 Bf3+ 26.Kd3 Bd1+ 27.Re3 Nd7 28.Rxg3 Ne5+ 29.Kd4 c5#