Chess puzzle (Advantage)
Moves: 1. e4 c6 2. Nf3 d5 3. e5 Bg4 4. d4 c5 5. c3 Nc6 6. Nbd2 e6 7. h3 Bxf3 8. Nxf3
cxd4 9. cxd4 Nge7 10. a3 Ng6 11. Bd2 Rc8 12. Qa4 Qb6 13. O-O-O Be7 14. Kb1 O-O
15. Bd3 a6 16. Bc3 Nf4 17. g3 Nxd3 18. Rxd3 f6 19. h4 fxe5 20. Nxe5 Nxe5 21.
dxe5 Rxf2 *
Position (FEN): 2r3k1/1p2b1pp/pq2p3/3pP3/Q6P/P1BR2P1/1P3r2/1K5R w - - 0 22
White to move.
Themes:  Middlegame  
Puzzle rating: 1285
Best move: Bd4