Chess puzzle (Advantage)
Moves: 1. e4 c5 2. c3 e6 3. b3 Nc6 4. Bb2 d5 5. c4 dxe4 6. Nc3 Nf6 7. Nge2 Nd4 8. Ng3
Be7 9. Ngxe4 Nxe4 10. Nxe4 O-O 11. Bd3 f5 12. Nc3 b6 13. O-O Bb7 14. Ne2 e5 15.
f4 e4 16. Bc2 Rf6 17. Nxd4 cxd4 18. d3 e3 19. Qe2 Rg6 20. g3 Bh4 21. Rf3 Bxf3
22. Qxf3 Be7 23. Kf1 Rb8 24. Ke2 Re6 25. Rg1 Bf6 26. b4 Qe7 27. Bb3 Rd6 *
Position (FEN): 1r4k1/p3q1pp/1p1r1b2/5p2/1PPp1P2/1B1PpQP1/PB2K2P/6R1 w - - 3 28
White to move.
Themes: Discovered Attack Middlegame  
Puzzle rating: 910
Best move: c5+