Chess puzzle (Advantage)
Moves: 1. d4 d5 2. Bf4 Nf6 3. e3 a6 4. h3 e6 5. Nf3 Be7 6. Bd3 h6 7. c3 Bd7 8. Nbd2 b6
9. Ne5 c5 10. Ndf3 c4 11. Bc2 Nc6 12. Nxd7 Qxd7 13. Ne5 Qc8 14. g4 Nd7 15. Bh2
Ncxe5 16. Bxe5 Nxe5 17. dxe5 Qc7 18. f4 Bc5 19. Qd2 b5 20. O-O-O a5 21. h4 b4
22. g5 h5 23. g6 Qb6 24. Rde1 a4 25. Rhg1 b3 26. gxf7+ Kf8 27. a3 *
Position (FEN): r4k1r/5Pp1/1q2p3/2bpP2p/p1p2P1P/PpP1P3/1PBQ4/2K1R1R1 b - - 0 27
Black to move.
Themes: Advanced Pawn Middlegame  
Puzzle rating: 1539
Best move: bxc2