Chess puzzle (Advantage)
Moves: 1. e4 c5 2. Nf3 Nc6 3. Bc4 e6 4. d3 d5 5. exd5 exd5 6. Bb3 Nf6 7. O-O Be7 8.
Bf4 Nh5 9. Qd2 O-O 10. Nc3 Be6 11. Rfe1 Nxf4 12. Qxf4 Bd6 13. Qh4 Qc7 14. Ng5
Bf5 15. Nxd5 Qd7 16. Ne3 Bg6 17. f4 Be7 18. Ng4 Nd4 19. Ne5 Bxg5 20. fxg5 Qd6
21. Re3 *
Position (FEN): r4rk1/pp3ppp/3q2b1/2p1N1P1/3n3Q/1B1PR3/PPP3PP/R5K1 b - - 2 21
Black to move.
Themes: Fork Middlegame  
Puzzle rating: 1649
Best move: Nf5