Chess puzzle (Advantage)
Moves: 1. e4 e5 2. Nc3 a6 3. f4 d6 4. Nf3 exf4 5. d4 g5 6. h4 Bg4 7. hxg5 Bxf3 8. Qxf3
Qxg5 9. Bxf4 Qf6 10. e5 dxe5 11. dxe5 Qe6 12. O-O-O Nc6 13. Qd5 Rd8 14. Qxe6+
fxe6 15. Bc4 Rxd1+ 16. Rxd1 Kf7 17. Rd7+ Nge7 18. Rxc7 Na5 19. Be2 Rg8 20. g4
Ke8 21. Rc5 Nec6 22. g5 *
Position (FEN): 4kbr1/1p5p/p1n1p3/n1R1P1P1/5B2/2N5/PPP1B3/2K5 b - - 0 22
Black to move.
Themes: Hanging Piece Middlegame  
Puzzle rating: 1254
Best move: Bxc5