Chess puzzle (Advantage)
Moves: 1. e4 e5 2. Nf3 Nc6 3. d4 exd4 4. Nxd4 Bc5 5. Be3 Bb6 6. Nc3 Nf6 7. Nxc6 bxc6
8. Bc4 O-O 9. O-O d6 10. a4 Be6 11. Bb3 Bxb3 12. cxb3 Re8 13. Qd3 d5 14. exd5
cxd5 15. Rad1 c6 16. Bg5 h6 17. Bh4 Qd6 18. Bg3 Qb4 19. Na2 Qg4 20. Qc3 Ne4 21.
Qxc6 Nxg3 22. hxg3 Qxg3 *
Position (FEN): r3r1k1/p4pp1/1bQ4p/3p4/P7/1P4q1/NP3PP1/3R1RK1 w - - 0 23
White to move.
Themes:  Middlegame  
Puzzle rating: 1492
Best move: Qxb6