Chess puzzle (Equality)
Moves: 1. d4 d5 2. c4 dxc4 3. Nc3 Bd7 4. e4 b5 5. g3 e6 6. Bg2 c6 7. Nge2 Na6 8. O-O
Nb4 9. Nf4 Nf6 10. a3 Na6 11. Re1 Be7 12. e5 Nd5 13. Nfxd5 cxd5 14. b3 O-O 15.
bxc4 bxc4 16. Qg4 f5 17. exf6 Bxf6 18. Na4 Bxd4 *
Position (FEN): r2q1rk1/p2b2pp/n3p3/3p4/N1pb2Q1/P5P1/5PBP/R1B1R1K1 w - - 0 19
White to move.
Themes: Hanging Piece Middlegame  
Puzzle rating: 1512
Best move: Qxd4