Chess puzzle (Advantage)
Moves: 1. e4 e5 2. Nf3 Nc6 3. d4 exd4 4. Nxd4 Nf6 5. Nc3 Bb4 6. Nxc6 bxc6 7. f3 O-O 8.
Bg5 h6 9. Bh4 d5 10. e5 Re8 11. f4 g5 12. Bg3 Ne4 13. Bd3 Nxc3 14. bxc3 Bxc3+
15. Kf2 Bxa1 16. Qxa1 c5 17. fxg5 Qxg5 18. Re1 Bf5 19. Bb5 Rf8 20. Qc3 Rad8 21.
Qxc5 Be4 22. Kg1 h5 *
Position (FEN): 3r1rk1/p1p2p2/8/1BQpP1qp/4b3/6B1/P1P3PP/4R1K1 w - - 0 23
White to move.
Themes:  Middlegame  
Puzzle rating: 1958
Best move: e6