Chess Puzzle 100 Make checkmate in 12 steps

Author
Barrett, S. R.
Published in
Dubuque Chess Journal
Date
1874

Chess puzzle №100

You are solved this chess puzzle! Well done!

You are out of steps The truth is out there