Chess puzzle (Advantage)
Moves: 1. e4 d5 2. Qf3 Nf6 3. exd5 Qxd5 4. Nc3 Qd4 5. h3 Nc6 6. a3 e6 7. Bb5 Bd7 8.
Nge2 Qe5 9. O-O Bd6 10. g3 a6 11. Bc4 b5 12. Ba2 Qc5 13. d3 O-O 14. Be3 Ne5 15.
Qxa8 Rxa8 16. Bxc5 Bxc5 17. Ne4 Nxe4 18. dxe4 a5 19. Nf4 Bc6 20. Nd3 Bd4 21.
Nxe5 Bxe5 22. Rfe1 *
Position (FEN): r5k1/2p2ppp/2b1p3/pp2b3/4P3/P5PP/BPP2P2/R3R1K1 b - - 1 22
Black to move.
Themes:  Endgame  
Puzzle rating: 1070
Best move: Bxb2