Chess puzzle (Equality)
Moves: 1. e4 e5 2. Nf3 Nc6 3. Bc4 h6 4. d4 exd4 5. O-O Nf6 6. e5 Ne4 7. Re1 Ng5 8. c3
d6 9. exd6+ Ne6 10. Nxd4 Nxd4 11. Qxd4 cxd6 12. Bb5+ Bd7 13. Qa4 Bxb5 14. Qxb5+
Qd7 15. Qb3 Be7 16. Nd2 O-O 17. Nf3 Nc5 18. Qd1 Rae8 19. b4 Na4 20. Ne5 Qc7 21.
Nxf7 Rxf7 22. Qxa4 Ref8 23. Qb3 Kh8 24. f3 Qb6+ 25. Be3 Qb5 26. Bxa7 Bh4 27.
Re4 Bg5 28. Rae1 *
Position (FEN): 5r1k/Bp3rp1/3p3p/1q4b1/1P2R3/1QP2P2/P5PP/4R1K1 b - - 4 28
Black to move.
Themes: Defensive Move Middlegame  
Puzzle rating: 1442
Best move: b6