Chess puzzle (Advantage)
Moves: 1. e4 e6 2. Nf3 Be7 3. d4 c5 4. c3 Qc7 5. e5 cxd4 6. cxd4 b6 7. Nc3 Bb7 8. Be2
a6 9. O-O Nc6 10. Bf4 Bb4 11. Rc1 Bxc3 12. Rxc3 Qd8 13. Bg5 Nge7 14. a4 h6 15.
Bh4 g5 16. Nxg5 hxg5 17. Bxg5 Rg8 18. Bf6 Qc7 19. Bf3 Qb8 20. Qd3 Nb4 *
Position (FEN): rq2k1r1/1b1pnp2/pp2pB2/4P3/Pn1P4/2RQ1B2/1P3PPP/5RK1 w q - 7 21
White to move.
Themes:  Middlegame  
Puzzle rating: 1546
Best move: Qh7