1.a4 e5 2.Nc3 Bc5 3.e3 d5 4.d4 exd4 5.exd4 Bb4 6.Bd3 c5 7.dxc5 d4 8.Qe2+ Ne7 9.Bb5+ Nc6 10.Bxc6+ bxc6 11.Qc4 a5 12.Ne2 dxc3 13.bxc3 Be6 14.Qf4 Bxc5 15.Qg5 Qd5 16.Qxg7 Rg8 17.Qxh7 O-O-O 18.Qd3 Qxd3 19.cxd3 Rxd3 20.h4 Nd5 21.h5 Nxc3 22.Nxc3 Rxc3 23.h6 Rc2 24.h7 Rh8 25.Bd2 Bb4 26.Bxb4 axb4 27.a5 b3 28.a6 Kb8 29.a7+ Ka8 30.Kd1 Bf5 31.Ra5 b2 32.Rxf5 b1=Q# 0-1