Chess puzzle (Advantage)
Moves: 1. c4 e5 2. Nc3 d6 3. Nf3 Be6 4. b3 Nc6 5. g3 Nf6 6. Bg2 Be7 7. O-O Qd7 8. e3
h6 9. Re1 g5 10. d4 exd4 11. Nxd4 Nxd4 12. exd4 O-O-O 13. a4 Bg4 14. f3 Bf5 15.
b4 g4 16. b5 gxf3 17. Bxf3 Rdg8 18. Nd5 Nxd5 19. Bxd5 Be6 20. a5 Bxd5 21. cxd5
Qxb5 *
Position (FEN): 2k3rr/ppp1bp2/3p3p/Pq1P4/3P4/6P1/7P/R1BQR1K1 w - - 0 22
White to move.
Themes: Hanging Piece Middlegame  
Puzzle rating: 1176
Best move: Rxe7