Chess Puzzles and Tactics

Checkmate in 6 Moves, White to Play | Mihail Tal, Dragoljub Velimirovic

Chess Puzzle #222 | White to Play and Checkmate in 6 Moves. White: Mihail Tal, Black: Dragoljub Velimirovic.