Chess puzzle (Advantage)
Moves: 1. e4 e6 2. Nf3 d5 3. e5 c5 4. d4 cxd4 5. Nxd4 Bc5 6. Be3 Qb6 7. b3 Nc6 8. c3
Nxd4 9. cxd4 Bb4+ 10. Nd2 Bc3 11. Rc1 Bxd4 12. Bxd4 Qxd4 13. Be2 Qxe5 14. O-O
Ne7 15. f4 Qe3+ 16. Kh1 O-O 17. Re1 Qxf4 18. Nf3 Qd6 19. Bd3 e5 20. Ng5 e4 21.
Bb1 h6 22. Nxe4 Qd7 23. Nc5 Qb5 *
Position (FEN): r1b2rk1/pp2npp1/7p/1qNp4/8/1P6/P5PP/1BRQR2K w - - 3 24
White to move.
Themes: Hanging Piece Middlegame  
Puzzle rating: 1390
Best move: Rxe7