Chess puzzle (Advantage)
Moves: 1. e4 c5 2. Nc3 Nc6 3. d3 g6 4. Be3 d6 5. Qd2 Bg7 6. f4 a5 7. Nf3 Rb8 8. h3 b5
9. Rb1 Nf6 10. g4 Bb7 11. Nxb5 O-O 12. a4 Nd7 13. c3 Nb6 14. Qc2 f5 15. gxf5
gxf5 16. Rg1 e6 17. Qg2 Rf7 18. Ng5 Re7 19. h4 Ba6 20. h5 h6 21. Kd2 Nxa4 *
Position (FEN): 1r1q2k1/4r1b1/b1npp2p/pNp2pNP/n3PP2/2PPB3/1P1K2Q1/1R3BR1 w - - 0 22
White to move.
Themes:  Middlegame  
Puzzle rating: 1083
Best move: Nxe6