Chess puzzle (Advantage)
Moves: 1. e4 e5 2. Nf3 Nc6 3. d3 d6 4. g3 Be7 5. Bg2 Be6 6. O-O h5 7. h4 f6 8. Re1 g5
9. d4 gxh4 10. d5 hxg3 11. fxg3 Bg4 12. dxc6 h4 13. gxh4 Rxh4 14. Kf2 f5 15.
cxb7 Rb8 16. exf5 Rh2 17. Qd5 Bh4+ 18. Kg1 Ne7 19. Rxe5 Rxg2+ 20. Kxg2 Bxf3+
21. Kxf3 dxe5 22. Qxe5 *
Position (FEN): 1r1qk3/pPp1n3/8/4QP2/7b/5K2/PPP5/RNB5 b - - 0 22
Black to move.
Themes:  Middlegame  
Puzzle rating: 1502
Best move: Qd1+