Chess puzzle (Advantage)
Moves: 1. d4 Nf6 2. Nf3 b6 3. Nc3 Bb7 4. Bg5 e6 5. Bxf6 Qxf6 6. Qd3 a5 7. e4 Ba6 8.
Qd2 Bxf1 9. Rxf1 Nc6 10. Nb5 Rc8 11. e5 Qe7 12. Ng5 Qb4 13. Qxb4 Nxb4 14. Kd2
Be7 15. Ne4 Nd5 16. g3 O-O 17. a3 f5 18. c4 fxe4 19. cxd5 exd5 20. f3 Rxf3 21.
Rxf3 exf3 22. Ke3 Rf8 *
Position (FEN): 5rk1/2ppb1pp/1p6/pN1pP3/3P4/P3KpP1/1P5P/R7 w - - 2 23
White to move.
Themes:  Endgame  
Puzzle rating: 1848
Best move: Nxc7