Chess puzzle (Advantage)
Moves: 1. e4 d5 2. exd5 Nf6 3. d4 Qxd5 4. Nc3 Qa5 5. Bd2 e6 6. Ne4 Qb6 7. Nxf6+ gxf6
8. Nf3 Nc6 9. c3 Qxb2 10. Bc4 Qa3 11. O-O a6 12. Qc2 Na5 13. Bd3 h6 14. Bc1 Qd6
15. c4 Bd7 16. c5 Qd5 17. Be4 Qh5 18. Re1 f5 19. Bxf5 O-O-O 20. Be4 f5 *
Position (FEN): 2kr1b1r/1ppb4/p3p2p/n1P2p1q/3PB3/5N2/P1Q2PPP/R1B1R1K1 w - - 0 21
White to move.
Themes: Queenside Attack Middlegame  
Puzzle rating: 1383
Best move: Bxb7+