e4 c5 Nf3 Nc6 d4 cxd4 Nxd4 Nf6 Nc3 g6 Bf4 Bg7 Be3 O-O Nb3 d5 exd5 Bg4 f3 Nb4 fxg4 Nxg4 Bc5 a5 a3 a4 Bxb4 axb3 Qxg4 h5 Qf3 Bxc3+ bxc3 b2 Rb1 e6 Bxf8 Qxf8 dxe6 Re8 Bc4 fxe6 Qxf8+ Rxf8 Rxb2 Kh7 Rxb7+ Kh8 Bxe6 Rd8 Rf1 Re8 Rf6 Rg8 Rff7 Ra8 Rh7#