Chess puzzle (Advantage)
Moves: 1. e4 c5 2. Nf3 d6 3. d4 cxd4 4. Nxd4 g6 5. Bc4 Bg7 6. Be3 e6 7. Nc3 a6 8. Qd2
h6 9. f3 Nd7 10. Nde2 Ne5 11. Bb3 b5 12. O-O-O Nc4 13. Bxc4 bxc4 14. Qxd6 Bb7
15. Qxd8+ Rxd8 16. Rxd8+ Kxd8 17. Rd1+ Ke7 18. Bc5+ Kf6 19. e5+ Kf5 20. g4+ Kg5
21. Be3+ Kh4 22. Nf4 Bxf3 23. Rg1 Bxe5 24. Bf2+ Kg5 25. h4+ Kf6 26. Be3 Ne7 *
Position (FEN): 7r/4np2/p3pkpp/4b3/2p2NPP/2N1Bb2/PPP5/2K3R1 w - - 3 27
White to move.
Themes:  Middlegame  
Puzzle rating: 2072
Best move: Rf1