Chess puzzle (Equality)
Moves: 1. e4 c6 2. Nf3 d5 3. exd5 cxd5 4. d4 Nf6 5. Bb5+ Bd7 6. Bd3 Nc6 7. O-O Bg4 8.
h3 Bxf3 9. Qxf3 Nxd4 10. Qe3 Nc6 11. Re1 e6 12. c3 Bd6 13. Qe2 h6 14. Nd2 O-O
15. Nf3 e5 16. Bc2 e4 17. Nh2 Qc7 18. Ng4 Nxg4 19. Qxg4 f5 20. Qe2 Rad8 21. Bb3
Ne7 22. g4 f4 *
Position (FEN): 3r1rk1/ppq1n1p1/3b3p/3p4/4ppP1/1BP4P/PP2QP2/R1B1R1K1 w - - 0 23
White to move.
Themes: Pin Middlegame  
Puzzle rating: 1645
Best move: Qxe4