Chess puzzle (Advantage)
Moves: 1. e4 c5 2. Nf3 d6 3. Bc4 e6 4. d4 cxd4 5. Nxd4 Nc6 6. Bb5 Bd7 7. Bxc6 bxc6 8.
Nc3 Nf6 9. Bg5 Be7 10. O-O O-O 11. f4 Qb6 12. Kh1 Qxb2 13. e5 Nd5 14. Nxd5 Bxg5
15. Nc7 Rac8 16. exd6 Bd8 17. Na6 Qb6 18. Qd3 c5 19. Rab1 Qxd6 20. Nb3 Qe7 21.
Rbd1 Bb5 *
Position (FEN): 2rb1rk1/p3qppp/N3p3/1bp5/5P2/1N1Q4/P1P3PP/3R1R1K w - - 4 22
White to move.
Themes: Hanging Piece Middlegame  
Puzzle rating: 1279
Best move: Qxb5