Chess puzzle (Equality)
Moves: 1. e4 e5 2. Nf3 d6 3. d4 exd4 4. Nxd4 Nf6 5. Bg5 Be7 6. Nc3 O-O 7. Bc4 a6 8.
O-O b5 9. Bxf6 Bxf6 10. Bd5 Ra7 11. Re1 Bb7 12. Nf5 c6 13. Bb3 c5 14. Nxd6 c4
15. Bxc4 bxc4 16. Nxc4 Qc7 17. e5 Qxc4 18. exf6 Qc6 19. Qg4 Qxf6 20. Rad1 Nc6
21. Nd5 Qxb2 22. c4 Ba8 23. Rd3 Nb4 *
Position (FEN): b4rk1/r4ppp/p7/3N4/1nP3Q1/3R4/Pq3PPP/4R1K1 w - - 3 24
White to move.
Themes:  Middlegame  
Puzzle rating: 1445
Best move: Rb3