Chess puzzle (Advantage)
Moves: 1. f4 c6 2. Nf3 d5 3. b3 Nf6 4. Bb2 g6 5. e3 Bg7 6. Be2 O-O 7. O-O Bg4 8. a4
Nbd7 9. Na3 Ne4 10. Bxg7 Kxg7 11. Qe1 Qc7 12. d3 Bxf3 13. Rxf3 Nd6 14. Qc3+ Kg8
15. Rh3 Nf5 16. g4 Nh6 17. Rxh6 Rae8 18. Rf1 e5 19. fxe5 Nxe5 20. h3 Nxg4 21.
Bxg4 Qg3+ 22. Kh1 Qxe3 23. Qf6 *
Position (FEN): 4rrk1/pp3p1p/2p2QpR/3p4/P5B1/NP1Pq2P/2P5/5R1K b - - 1 23
Black to move.
Themes: Hanging Piece Middlegame  
Puzzle rating: 1577
Best move: Qxh6