Chess puzzle (Advantage)
Moves: 1. e4 e5 2. f4 exf4 3. Bc4 g5 4. Nf3 f6 5. Nxg5 fxg5 6. Qh5+ Ke7 7. Qxg5+ Ke8
8. Qh5+ Ke7 9. Qf7+ Kd6 10. Qxf4+ Kc6 11. Bd5+ Kb6 12. Qe3+ c5 13. b4 d6 14.
bxc5+ dxc5 15. O-O Bd7 16. Qb3+ Kc7 17. Qxb7+ Kd6 18. e5+ Ke7 19. Rf7+ Ke8 20.
Qxa8 Ne7 21. Rf1 Bh6 22. Bf7+ Kf8 23. Bb2 Nf5 24. e6 Bg7 25. Ba3 Bd4+ 26. Kh1
Kg7 27. c3 *
Position (FEN): Qn1q3r/p2b1Bkp/4P3/2p2n2/3b4/B1P5/P2P2PP/RN3R1K b - - 0 27
Black to move.
Themes:  Middlegame  
Puzzle rating: 2134
Best move: Bc6