Chess puzzle (Equality)
Moves: 1. e4 d6 2. Bc4 Nf6 3. Qf3 e5 4. d3 Be7 5. Nh3 c6 6. Ng5 O-O 7. O-O h6 8. Nxf7
Rxf7 9. Bxf7+ Kxf7 10. Nc3 d5 11. exd5 cxd5 12. Re1 Bg4 13. Qg3 Nc6 14. h3 Be6
15. f4 e4 16. dxe4 dxe4 17. Nxe4 Nxe4 18. Rxe4 Bc5+ 19. Be3 Bxe3+ 20. Qxe3 Qb6
21. Qxb6 *
Position (FEN): r7/pp3kp1/1Qn1b2p/8/4RP2/7P/PPP3P1/R5K1 b - - 0 21
Black to move.
Themes:  Endgame  
Puzzle rating: 1537
Best move: axb6