Chess puzzle (Advantage)
Moves: 1. e4 e5 2. Nc3 Bc5 3. Nf3 d6 4. Bc4 Bg4 5. d3 Nf6 6. O-O h6 7. h3 Bh5 8. Be3
Bb6 9. Nd5 Nbd7 10. Nxb6 axb6 11. c3 c6 12. g4 Bg6 13. Nh4 Bh7 14. Nf5 d5 15.
Nxg7+ Kf8 16. Bxh6 Kg8 17. exd5 cxd5 18. Bb3 Bg6 19. g5 Nc5 20. Bc2 Nh7 21. h4
Qd7 22. d4 *
Position (FEN): r5kr/1p1q1pNn/1p4bB/2npp1P1/3P3P/2P5/PPB2P2/R2Q1RK1 b - - 0 22
Black to move.
Themes:  Middlegame  
Puzzle rating: 1434
Best move: Bxc2