♟ Chess Puzzle Trainer

Chess Puzzle #zAA0W (Rating 1039)

Rating 1039Play as White
Your move.