Since... 1994!

White to move and mate in 12 moves

Submitted and composed by John Kaan

(White: Kg1, Qc4, Rg6, Bb3, Bc3, Nd4, Nh5, e3, f2, g3, h3. Black: Kh8, Qc8, Ra8, Rf8, Ba6, Bc7, Ne8, a3, b6, b7, c6, f6, g7, h6)

White to move and mate in 12 moves

Solution