1.d3 Nf6 2.e4 e5 3.f4 d6 4.Nf3 Nc6 5.h3 h5 6.Nc3 h4 7.Be2 Nh5 8.Nxe5 Ng3 9.Nxc6 bxc6 10.Rg1 d5 11.Bf3 dxe4 12.Nxe4 Qd4 13.Nxg3 Qxg1+ 14.Nf1 Bc5 15.Bxc6+ Kd8 16.Qf3 Rb8 17.c3 Ba6 18.Qd5+ Bd6 19.Be3 Qh2 20.Nxh2 Rxb2 21.O-O-O Rb8 22.Bc5 Ke7 23.Re1+ Kf8 24.Bxd6+ cxd6 25.Qxd6+ Kg8 26.Qxb8+ Kh7 27.Be4+ g6 28.Bxg6+ fxg6 29.Re7+ Kh6 30.Qxh8#