Chess puzzle (Advantage)
Moves: 1. d4 d5 2. c4 e6 3. Nc3 f5 4. cxd5 exd5 5. e3 Nf6 6. Nf3 c6 7. Bd3 Be7 8. Qc2
Ne4 9. O-O O-O 10. Ne5 Nd7 11. f3 Nxe5 12. dxe5 Nc5 13. Be2 Ne6 14. a3 Bc5 15.
Na4 Be7 16. b4 Qe8 17. Nc3 Qh5 18. f4 Qh4 19. Rf3 Bd8 20. Rh3 Qe1+ 21. Bf1 Nxf4
22. exf4 *
Position (FEN): r1bb1rk1/pp4pp/2p5/3pPp2/1P3P2/P1N4R/2Q3PP/R1B1qBK1 b - - 0 22
Black to move.
Themes:  Middlegame  
Puzzle rating: 1005
Best move: Bb6+