Chess puzzle (Equality)
Moves: 1. e4 c5 2. Nf3 Nc6 3. d4 cxd4 4. Nxd4 e5 5. Nb5 d6 6. c4 Nf6 7. Bg5 Be7 8.
Bxf6 Bxf6 9. N1c3 O-O 10. Nd5 Bg5 11. a3 a6 12. Nbc3 Be6 13. Be2 Nd4 14. O-O f5
15. exf5 Bxf5 16. Bd3 Rc8 17. Bxf5 Nxf5 18. Qb3 Nd4 19. Qxb7 Rxc4 20. Qxa6 Rc6
21. Qd3 Nb3 22. Ne4 *
Position (FEN): 3q1rk1/6pp/2rp4/3Np1b1/4N3/Pn1Q4/1P3PPP/R4RK1 b - - 4 22
Black to move.
Themes:  Middlegame  
Puzzle rating: 1915
Best move: Nxa1