1.e4 c6 2.d4 d5 3.e5 Bf5 4.h4 c5 5.dxc5 Nc6 6.Bb5 e6 7.b4 Bg6 8.h5 Bf5 9.c3 f6 10.Nf3 fxe5 11.Nxe5 Rc8 12.g4 Qf6 13.Nxc6 bxc6 14.gxf5 cxb5 15.fxe6 Rc6 16.a4 Rxe6+ 17.Be3 Ne7 18.axb5 Nf5 19.Qxd5 Nxe3 20.fxe3 Rxe3+ 21.Kd1 Be7 22.Rxa7 Qf2 23.Ra8+ Bd8 24.Rxd8+ Ke7 25.Rd7+ Ke8 26.c6 Rf8 27.c7 Qe2+ 28.Kc1 Rf1+ 29.Rxf1 Qxf1+ 30.Qd1 Re1 31.c8=Q# 1-0