Chess puzzle (Advantage)
Moves: 1. d3 c5 2. Nf3 d5 3. g3 Nc6 4. Bg2 e5 5. O-O f6 6. c4 Nge7 7. Nc3 Be6 8. b3
Qd7 9. e4 dxc4 10. dxc4 Nd4 11. Nxd4 cxd4 12. Nd5 Nxd5 13. exd5 Bg4 14. Qe1
O-O-O 15. f4 Bd6 16. Qa5 b6 17. Qa6+ Kb8 18. fxe5 fxe5 19. Ba3 Rhf8 20. b4
Rxf1+ 21. Rxf1 Qc7 *
Position (FEN): 1k1r4/p1q3pp/Qp1b4/3Pp3/1PPp2b1/B5P1/P5BP/5RK1 w - - 1 22
White to move.
Themes:  Middlegame  
Puzzle rating: 1165
Best move: c5