Chess puzzle (Equality)
Moves: 1. e4 c5 2. Bc4 d6 3. Nf3 Nf6 4. e5 dxe5 5. Nxe5 e6 6. d3 Bd6 7. Ng4 h5 8.
Nxf6+ Qxf6 9. Be3 Nc6 10. Nc3 Qe7 11. Bb5 Bd7 12. Ne4 O-O-O 13. c4 Ne5 14.
Bxd7+ Rxd7 15. O-O f5 16. Nc3 g5 17. Nb5 Bb8 18. Qa4 a6 19. d4 axb5 20. cxb5
cxd4 21. Bd2 f4 22. Bb4 Qg7 23. Qa8 Nd3 *
Position (FEN): Qbk4r/1p1r2q1/4p3/1P4pp/1B1p1p2/3n4/PP3PPP/R4RK1 w - - 4 24
White to move.
Themes: Defensive Move Middlegame  
Puzzle rating: 1522
Best move: Ba5