Chess puzzle (Advantage)
Moves: 1. d4 Nf6 2. e3 c5 3. c4 e6 4. Nf3 b6 5. Be2 Bb7 6. O-O Qc7 7. Nc3 a6 8. h3 Rg8
9. Bd2 g5 10. Nh2 g4 11. Nxg4 Nxg4 12. Bxg4 h5 13. Bf3 Be7 14. d5 Nc6 15. dxc6
Bxc6 16. e4 O-O-O 17. a3 f5 18. b4 fxe4 19. Nxe4 Rdf8 20. Re1 Bh4 21. a4 d5 22.
Nc3 *
Position (FEN): 2k2rr1/2q5/ppb1p3/2pp3p/PPP4b/2N2B1P/3B1PP1/R2QR1K1 b - - 1 22
Black to move.
Themes: Kingside Attack Middlegame  
Puzzle rating: 2504
Best move: Bxf2+