Chess puzzle (Equality)
Moves: 1. e4 e5 2. Nf3 d6 3. Bc4 Nd7 4. Nc3 h6 5. d4 Ngf6 6. O-O a6 7. dxe5 dxe5 8. a4
g6 9. Qe2 c6 10. Rd1 Qe7 11. h3 Bg7 12. Be3 O-O 13. Qd2 Kh7 14. Nh4 Nc5 15.
Bxc5 Qxc5 16. Bd3 Qe7 17. Nf3 Nh5 18. Ne2 Be6 19. Qe3 Rad8 20. b3 Rd7 21. g4
Nf4 22. Nxf4 exf4 23. Qxf4 Bxa1 24. Rxa1 Bxb3 25. Ne5 Rd6 *
Position (FEN): 5r2/1p2qp1k/p1pr2pp/4N3/P3PQP1/1b1B3P/2P2P2/R5K1 w - - 2 26
White to move.
Themes: Hanging Piece Middlegame  
Puzzle rating: 1913
Best move: cxb3