Chess puzzle (Advantage)
Moves: 1. e4 e5 2. Nf3 Nf6 3. Bc4 Nxe4 4. Nxe5 Qe7 5. Bxf7+ Kd8 6. d4 d6 7. O-O dxe5
8. dxe5+ Bd7 9. Re1 Qxf7 10. Rxe4 Bc5 11. Bg5+ Kc8 12. Rf4 Qe6 13. Qe1 Nc6 14.
Re4 Rf8 15. Be3 Bxe3 16. Qxe3 b6 17. Nc3 Kb7 18. a3 Rae8 19. b4 Nxe5 20. Re1
Nc4 *
Position (FEN): 4rr2/pkpb2pp/1p2q3/8/1Pn1R3/P1N1Q3/2P2PPP/4R1K1 w - - 2 21
White to move.
Themes:  Middlegame  
Puzzle rating: 1050
Best move: Rxe6