Petrov's Defense Rook Sacrifice Puzzle: Petrov's Defense Rook Sacrifice Chess Puzzle — Black to Move (#729814)