Chess puzzle (Equality)
Moves: 1. e4 c5 2. Nf3 d6 3. d4 cxd4 4. Qxd4 Nc6 5. Qd1 g6 6. Be3 Bg7 7. c3 Qa5 8. Be2
Ne5 9. Nxe5 Bxe5 10. Bd4 Nf6 11. Bxe5 Qxe5 12. Qa4+ Bd7 13. Qd4 Qxe4 14. Qxe4
Nxe4 15. Na3 O-O 16. O-O a6 17. Nc4 b5 18. Nb6 Rad8 19. a4 bxa4 20. Rxa4 Bxa4
21. Nxa4 a5 22. Ra1 Rb8 23. h4 Rxb2 *
Position (FEN): 5rk1/4pp1p/3p2p1/p7/N3n2P/2P5/1r2BPP1/R5K1 w - - 0 24
White to move.
Themes: Hanging Piece Endgame  
Puzzle rating: 1503
Best move: Nxb2