Chess puzzle (Advantage)
Moves: 1. e4 e5 2. Nf3 Nc6 3. Bc4 Nf6 4. Nc3 Bc5 5. O-O O-O 6. d3 h6 7. h3 Re8 8. a3
Bf8 9. d4 exd4 10. Nxd4 Nxe4 11. Nxc6 bxc6 12. Qf3 d5 13. Nxe4 dxc4 14. Nd2 Bb7
15. Nxc4 Rb8 16. Na5 Qd5 17. Qc3 Ba6 18. Nxc6 Rb6 19. Nb4 Rxb4 20. axb4 Bxf1
21. Kxf1 Qb5+ 22. Kg1 *
Position (FEN): 4rbk1/p1p2pp1/7p/1q6/1P6/2Q4P/1PP2PP1/R1B3K1 b - - 2 22
Black to move.
Themes:  Endgame  
Puzzle rating: 1264
Best move: Bxb4