Chess puzzle (Advantage)
Moves: 1. e4 e5 2. Nf3 Nc6 3. Bc4 Nf6 4. Ng5 d5 5. exd5 Na5 6. Bb5+ c6 7. dxc6 bxc6 8.
Bd3 Nd5 9. Nf3 Bd6 10. Nc3 f5 11. Nxd5 cxd5 12. Bb5+ Bd7 13. Bxd7+ Qxd7 14. O-O
O-O 15. d3 e4 16. Nd4 f4 17. dxe4 dxe4 18. Nb3 Nxb3 19. axb3 f3 20. Qd5+ Kh8
21. Qxe4 *
Position (FEN): r4r1k/p2q2pp/3b4/8/4Q3/1P3p2/1PP2PPP/R1B2RK1 b - - 0 21
Black to move.
Themes:  Middlegame  
Puzzle rating: 1882
Best move: Rae8