Chess puzzle (Advantage)
Moves: 1. e4 e5 2. Nf3 Nc6 3. d4 exd4 4. Nxd4 Bb4+ 5. c3 Bc5 6. Nxc6 bxc6 7. Be2 Nf6
8. e5 Nd5 9. O-O O-O 10. Kh1 d6 11. f4 dxe5 12. fxe5 Qe7 13. c4 Ne3 14. Bxe3
Bxe3 15. Bf3 Bd7 16. Re1 Bb6 17. Nd2 Rad8 18. Qa4 Be6 19. Rad1 Qg5 20. Re2 Be3
21. Ne4 Rxd1+ 22. Qxd1 Qxe5 *
Position (FEN): 5rk1/p1p2ppp/2p1b3/4q3/2P1N3/4bB2/PP2R1PP/3Q3K w - - 0 23
White to move.
Themes: Hanging Piece Middlegame  
Puzzle rating: 1084
Best move: Rxe3