lichess.org
Donate

sacrifice -

2 • AnilJohney •
  1. pawn promotion
  2. sacrfice
  3. smoothered mate
  1. AnilJohney