Chess puzzle (Advantage)
Moves: 1. e4 e5 2. Bc4 Nc6 3. Nf3 Bc5 4. d3 Nf6 5. O-O h6 6. c3 d6 7. Be3 Bxe3 8. fxe3
O-O 9. d4 exd4 10. exd4 d5 11. exd5 Nxd5 12. h3 Ne3 13. Qd3 Nxf1 14. Qxf1 Bf5
15. Nbd2 Re8 16. Qd1 Be6 17. Bd3 Bd5 18. Qc2 Qd6 19. Nc4 Bxc4 20. Bxc4 Re3 21.
Qb3 Qe7 *
Position (FEN): r5k1/ppp1qpp1/2n4p/8/2BP4/1QP1rN1P/PP4P1/R5K1 w - - 3 22
White to move.
Themes:  Middlegame  
Puzzle rating: 1812
Best move: Qxb7