1.c3 d5 2.Nf3 e6 3.d4 c5 4.Bf4 Bd6 5.Bxd6 Qxd6 6.dxc5 Qxc5 7.Qd4 Qxd4 8.cxd4 Nc6 9.e3 Ke7 10.Nc3 Nf6 11.Bd3 Bd7 12.Kd2 Ne8 13.h4 Nd6 14.h5 h6 15.g4 Rhc8 16.Rhg1 Nb4 17.Ne5 Nxd3 18.Kxd3 Be8 19.g5 b5 20.gxh6 gxh6 21.Rg7 b4 22.Ne2 Ne4 23.f3 Bb5+ 24.Nc4 Bxc4+ 25.Kc2 Bxe2+ 26.Kb3 Bxf3 27.a4 bxa3 28.Kb4 axb2 29.Rxa7+ Rxa7 30.Rg8 b1=Q# 0-1