Chess puzzle (Advantage)
Moves: 1. e4 e5 2. Nf3 Nc6 3. Bb5 Bd6 4. c3 Nf6 5. O-O Nxe4 6. Re1 Nf6 7. Bxc6 bxc6 8.
Nxe5 Bxe5 9. Rxe5+ Kf8 10. d4 d6 11. Re1 Ng4 12. h3 h5 13. hxg4 hxg4 14. Qd3
Qh4 15. Kf1 g3 16. Qxg3 Qh1+ 17. Ke2 Qh5+ 18. f3 Ba6+ 19. Kd1 Qf5 20. Nd2 Bd3
21. Re3 *
Position (FEN): r4k1r/p1p2pp1/2pp4/5q2/3P4/2PbRPQ1/PP1N2P1/R1BK4 b - - 6 21
Black to move.
Themes:  Middlegame  
Puzzle rating: 1599
Best move: Rh1+