Chess puzzle (Equality)
Moves: 1. e4 e5 2. Nf3 Nc6 3. Bc4 Bc5 4. d3 Nf6 5. Ng5 O-O 6. Nc3 d6 7. O-O Bg4 8. Qd2
Bh5 9. Na4 Bb4 10. c3 Ba5 11. b4 Bb6 12. Nxb6 axb6 13. a4 h6 14. Nh3 Kh7 15. f4
exf4 16. Nxf4 Bg6 17. Nxg6 fxg6 18. Qe3 Ne5 19. Be6 Qe7 20. Bh3 g5 21. Bf5+ g6
22. Bxg6+ Kxg6 23. Bb2 Neg4 24. Qg3 h5 25. c4 h4 26. Qh3 Rf7 27. Rf5 Ne5 28.
Bc1 Nxe4 *
Position (FEN): r7/1pp1qr2/1p1p2k1/4nRp1/PPP1n2p/3P3Q/6PP/R1B3K1 w - - 0 29
White to move.
Themes: Hanging Piece Middlegame  
Puzzle rating: 1771
Best move: dxe4