Chess Puzzles and Tactics

Checkmate in Thee, Black to Play – Westerinen vs Mikhail Tal

Checkmate in Thee, Black to Play - Westerinen vs Mikhail Tal