Puzzle 5: An OPPOSING endgame

Sort:
Puppyfighter

Sorry about the Chess pun.