Chess puzzle (Advantage)
Moves: 1. e4 e5 2. Nf3 Nc6 3. Nc3 a6 4. d4 d6 5. h3 Qf6 6. Nd5 Qd8 7. a3 Nf6 8. Nxf6+
Qxf6 9. Bg5 Qg6 10. Bc4 Qxe4+ 11. Be3 exd4 12. Bxf7+ Kd8 13. Qd3 Qxd3 14. cxd3
dxe3 15. fxe3 Ke7 16. Bb3 g6 17. O-O Bg7 18. d4 Be6 19. Ba4 Bd5 20. Rac1 Bxf3
21. Rxf3 Rhf8 22. Bxc6 Rxf3 23. gxf3 *
Position (FEN): r7/1pp1k1bp/p1Bp2p1/8/3P4/P3PP1P/1P6/2R3K1 b - - 0 23
Black to move.
Themes:  Endgame  
Puzzle rating: 924
Best move: bxc6