Chess puzzle (Advantage)
Moves: 1. e4 g6 2. d4 Bg7 3. Nf3 e6 4. Bf4 Ne7 5. Nc3 b6 6. Nb5 d6 7. e5 d5 8. c4 Ba6
9. cxd5 Nxd5 10. Bg5 Qd7 11. a4 O-O 12. Bd3 Nc6 13. O-O Ncb4 14. Be2 c6 15. Nd6
Bxe2 16. Qxe2 f6 17. Bd2 fxe5 18. dxe5 c5 19. Ng5 Nc6 20. Qg4 Bxe5 21. Nc4 Bxb2
*
Position (FEN): r4rk1/p2q3p/1pn1p1p1/2pn2N1/P1N3Q1/8/1b1B1PPP/R4RK1 w - - 0 22
White to move.
Themes: Hanging Piece Middlegame  
Puzzle rating: 1650
Best move: Nxb2