Chess puzzle (Equality)
Moves: 1. d4 d5 2. c4 c6 3. Nc3 Bf5 4. e3 e6 5. Be2 Nf6 6. Nf3 Bb4 7. Bd2 a6 8. cxd5
Bxc3 9. Bxc3 Nxd5 10. O-O Nd7 11. Bd3 Bxd3 12. Qxd3 N7f6 13. g4 Ne4 14. Qxe4
O-O 15. Ng5 *
Position (FEN): r2q1rk1/1p3ppp/p1p1p3/3n2N1/3PQ1P1/2B1P3/PP3P1P/R4RK1 b - - 2 15
Black to move.
Themes: Hanging Piece Middlegame  
Puzzle rating: 1437
Best move: Qxg5