Chess puzzle (Equality)
Moves: 1. e4 e6 2. d4 d5 3. e5 c5 4. c3 Nc6 5. Nf3 Qb6 6. Qb3 Qxb3 7. axb3 cxd4 8.
cxd4 Nge7 9. Bb5 Nf5 10. Bxc6+ bxc6 11. Nc3 Bb4 12. O-O a5 13. Rd1 Ba6 14. Na4
Be2 15. Rd2 Bxd2 16. Bxd2 Bxf3 17. gxf3 Nxd4 18. Nc5 O-O 19. Kg2 Ra7 20. Bxa5
Rfa8 21. b4 Nc2 22. Rc1 Rxa5 *
Position (FEN): r5k1/5ppp/2p1p3/r1NpP3/1P6/5P2/1Pn2PKP/2R5 w - - 0 23
White to move.
Themes:  Endgame  
Puzzle rating: 1513
Best move: bxa5