Chess puzzle (Advantage)
Moves: 1. e4 e5 2. Nf3 Nc6 3. Bb5 a6 4. Ba4 b5 5. Bb3 d6 6. c3 Be6 7. O-O Bxb3 8. axb3
Nf6 9. Re1 Be7 10. d4 exd4 11. Nxd4 Nxd4 12. Qxd4 O-O 13. e5 dxe5 14. Qxe5 Bd6
15. Qg5 Nd5 16. Qxd8 Raxd8 17. Bg5 f6 18. Bh4 Rfe8 19. Kf1 Rxe1+ 20. Kxe1 Re8+
21. Kf1 Nf4 22. Bg3 Re2 *
Position (FEN): 6k1/2p3pp/p2b1p2/1p6/5n2/1PP3B1/1P2rPPP/RN3K2 w - - 5 23
White to move.
Themes:  Endgame  
Puzzle rating: 941
Best move: Bxf4