Chess puzzle (Advantage)
Moves: 1. e4 c5 2. Bc4 Nc6 3. Nf3 e6 4. O-O d5 5. exd5 exd5 6. Bb5 a6 7. Bxc6+ bxc6 8.
Ne5 Qg5 9. Nxc6 Bh3 10. Qf3 Bxg2 11. Qxg2 Qf6 12. Re1+ Be7 13. Nxe7 Nxe7 14.
Nc3 O-O-O 15. Na4 Qc6 16. b3 Nf5 17. Bb2 Rd6 18. Be5 Rg6 19. Bg3 h5 20. Kh1 h4
21. Qh3 d4+ 22. Kg1 Qd7 23. Nb6+ *
Position (FEN): 2k4r/3q1pp1/pN4r1/2p2n2/3p3p/1P4BQ/P1PP1P1P/R3R1K1 b - - 3 23
Black to move.
Themes: Hanging Piece Middlegame  
Puzzle rating: 1390
Best move: Rxb6