Chess puzzle (Advantage)
Moves: 1. e4 e6 2. f4 d5 3. e5 c5 4. Nf3 Nc6 5. d4 Qb6 6. Bd3 Bd7 7. c3 Rc8 8. Bc2
cxd4 9. Nxd4 Nxd4 10. cxd4 Bb5 11. Nc3 Bb4 12. Bd2 Ba6 13. Ba4+ Kf8 14. a3 Be7
15. Be3 Qxb2 16. Nb5 Qxg2 17. Rg1 Qh3 18. Qe2 Bxb5 19. Bxb5 Bh4+ 20. Kd2 Ne7 *
Position (FEN): 2r2k1r/pp2nppp/4p3/1B1pP3/3P1P1b/P3B2q/3KQ2P/R5R1 w - - 3 21
White to move.
Themes: Defensive Move Middlegame  
Puzzle rating: 2632
Best move: Raf1