Chess puzzle (Advantage)
Moves: 1. e4 e6 2. f4 b6 3. d4 Bb7 4. Bd3 g6 5. c4 Bg7 6. Be3 h6 7. Nf3 g5 8. fxg5
hxg5 9. Bxg5 f6 10. Bf4 Qe7 11. O-O Na6 12. a3 O-O-O 13. b4 e5 14. dxe5 fxe5
15. Bg5 Nf6 16. Nc3 Bh6 17. Bxf6 Qxf6 18. Nd4 Be3+ 19. Kh1 Qh4 20. h3 Qg3 21.
Rf3 Qg7 22. Rxe3 *
Position (FEN): 2kr3r/pbpp2q1/np6/4p3/1PPNP3/P1NBR2P/6P1/R2Q3K b - - 0 22
Black to move.
Themes: Hanging Piece Middlegame  
Puzzle rating: 1377
Best move: exd4