Chess puzzle (Advantage)
Moves: 1. e4 e5 2. Nf3 Nc6 3. Bc4 h6 4. Nc3 Nf6 5. d3 d6 6. h3 Be7 7. O-O Bd7 8. Be3
O-O 9. Nd5 Nxd5 10. Bxd5 Rb8 11. c3 b6 12. b4 Bf6 13. b5 Ne7 14. a4 c6 15. bxc6
Bxc6 16. Bb3 d5 17. exd5 Nxd5 18. Bxd5 Bxd5 19. d4 e4 20. Nd2 Qd6 21. Qg4 Kh7
22. Nxe4 Bxe4 *
Position (FEN): 1r3r2/p4ppk/1p1q1b1p/8/P2Pb1Q1/2P1B2P/5PP1/R4RK1 w - - 0 23
White to move.
Themes:  Middlegame  
Puzzle rating: 936
Best move: Qxe4+