Chess puzzle (Advantage)
Moves: 1. e4 c5 2. Nf3 e6 3. d4 a6 4. dxc5 Bxc5 5. Bd3 b5 6. O-O Bb7 7. Nc3 h6 8. a3
Nf6 9. Re1 Qc7 10. Be3 Bd6 11. e5 Bxe5 12. Nxe5 Qxe5 13. Bxh6 Qc7 14. g3 Rxh6
15. Ne4 Nxe4 16. Bxe4 Bxe4 17. Rxe4 Qb7 18. Qe2 d5 19. Rg4 g6 20. Qe5 Ke7 *
Position (FEN): rn6/1q2kp2/p3p1pr/1p1pQ3/6R1/P5P1/1PP2P1P/R5K1 w - - 2 21
White to move.
Themes:  Middlegame  
Puzzle rating: 1080
Best move: Qg5+