Spyke

::: spoiler spoiler Took me three tries, but once I realized black was gonna try and gain tempo by checking me I figured out how to prevent it.

  1. Rh7 Nc3+ 2. Kf3 Nb1 3. Rh8# :::
2

You reached the end

White to play. Mate in 3. | Spyke