Chess puzzle (Equality)
Moves: 1. d4 Nf6 2. c4 g6 3. Nc3 Bg7 4. e4 d6 5. Bd3 O-O 6. Nge2 Nbd7 7. O-O Re8 8.
Be3 e5 9. h3 exd4 10. Nxd4 Nb6 11. Qd2 Be6 12. b3 Nfd7 13. Nxe6 Rxe6 14. Nd5
Bxa1 15. Rxa1 Nxd5 16. cxd5 Re8 17. Qc3 Qf6 18. Bd4 Ne5 19. f4 Qxf4 20. Rf1 Qg3
21. Qxc7 Qxd3 *
Position (FEN): r3r1k1/ppQ2p1p/3p2p1/3Pn3/3BP3/1P1q3P/P5P1/5RK1 w - - 0 22
White to move.
Themes:  Middlegame  
Puzzle rating: 1437
Best move: Bxe5