Chess puzzle (Advantage)
Moves: 1. c4 e5 2. Nc3 Nf6 3. Nf3 d6 4. e3 Be7 5. d4 exd4 6. Nxd4 c5 7. Nde2 O-O 8. g3
Nc6 9. Bg2 Ne5 10. O-O Nxc4 11. b3 Ne5 12. Bb2 Rb8 13. Ne4 Nxe4 14. Bxe4 Bh3
15. Re1 Bf6 16. f4 Ng4 17. Bxf6 Nxf6 18. Bf3 Re8 19. Nc3 Qb6 20. Qd2 Rbd8 21.
Nd5 Nxd5 22. Qxd5 Rb8 23. g4 h5 *
Position (FEN): 1r2r1k1/pp3pp1/1q1p4/2pQ3p/5PP1/1P2PB1b/P6P/R3R1K1 w - - 0 24
White to move.
Themes:  Middlegame  
Puzzle rating: 1454
Best move: Qxh5