1.d4 Nf6 2.c4 Ne4 3.f3 a6 4.fxe4 h5 5.h3 Rh7 6.h4 a5 7.g4 a4 8.gxh5 a3 9.Nxa3 Rh6 10.Bxh6 Ra4 11.Rc1 Ra5 12.Bh3 Rxh5 13.Qc2 b6 14.d5 e5 15.b3 Qxh4+ 16.Kd1 Bxa3 17.Bd2 Bxc1 18.Kxc1 Na6 19.Bg2 Qxh1 20.Bxh1 Rxh1 21.Be3 Nc5 22.b4 Nb3+ 23.axb3 Rxg1+ 24.Bxg1 Bb7 25.c5 d6 26.cxb6 Kd8 27.Qxc7+ Ke8 28.Qxb7 Kd8 29.Qxf7 g5 30.b7 g4 31.b8=Q# 1-0