Chess puzzle (Advantage)
Moves: 1. d4 Nf6 2. c4 c5 3. d5 b5 4. cxb5 a6 5. bxa6 Bxa6 6. Nc3 Qa5 7. Nf3 g6 8. Bd2
Qb6 9. e4 Bxf1 10. Rxf1 d6 11. a4 Bg7 12. a5 Qb7 13. Qa4+ Nfd7 14. a6 Rxa6 15.
Qd1 O-O 16. Ke2 Qxb2 17. Rb1 Qa3 18. Rb3 Qa5 19. Qc2 c4 20. Rb5 Qc7 21. Rfb1
Nc5 22. R5b4 Nb3 23. Nb5 Qa5 24. Rxc4 Nxd2 25. Nxd2 Nd7 26. Nd4 Ne5 27. Nc6
Nxc6 28. dxc6 Qh5+ 29. Kf1 Qxh2 *
Position (FEN): 5rk1/4ppbp/r1Pp2p1/8/2R1P3/8/2QN1PPq/1R3K2 w - - 0 30
White to move.
Themes: Advanced Pawn Middlegame  
Puzzle rating: 1175
Best move: c7