Chess puzzle (Advantage)
Moves: 1. e4 d5 2. exd5 Qxd5 3. Nc3 Qd6 4. Nf3 c6 5. h3 Nf6 6. d4 Bf5 7. Bc4 e6 8. O-O
Nbd7 9. Re1 Be7 10. Bg5 Nb6 11. Bd3 Bg6 12. Ne4 Qd5 13. Nxf6+ gxf6 14. Bf4 Bxd3
15. Qxd3 O-O-O 16. c3 Rdg8 17. Qe4 Rg7 18. Nh4 Rhg8 19. Bh6 Qxe4 20. Rxe4 f5
21. Nxf5 exf5 22. Bxg7 *
Position (FEN): 2k3r1/pp2bpBp/1np5/5p2/3PR3/2P4P/PP3PP1/R5K1 b - - 0 22
Black to move.
Themes: Hanging Piece Endgame  
Puzzle rating: 1688
Best move: fxe4