Chess puzzle (Advantage)
Moves: 1. e4 d6 2. d4 c6 3. c4 h6 4. f4 g6 5. Nf3 Bg7 6. e5 Qb6 7. Nc3 g5 8. fxg5 hxg5
9. exd6 g4 10. c5 Qb4 11. a3 Qa5 12. b4 Qd8 13. Ne5 exd6 14. cxd6 Qxd6 15. Bf4
Bh6 16. Bg3 Qe7 17. Be2 Nd7 18. O-O Nxe5 19. Bxe5 f6 20. Bxg4 Be3+ 21. Kh1 fxe5
*
Position (FEN): r1b1k1nr/pp2q3/2p5/4p3/1P1P2B1/P1N1b3/6PP/R2Q1R1K w kq - 0 22
White to move.
Themes:  Middlegame  
Puzzle rating: 1235
Best move: Bh5+