Chess puzzle (Equality)
Moves: 1. e4 e5 2. b3 Nc6 3. Bb2 Nf6 4. d3 Bc5 5. h3 O-O 6. Nf3 h6 7. Nxe5 Re8 8. Nxc6
bxc6 9. Be2 d5 10. e5 Nd7 11. d4 Bb6 12. O-O c5 13. c3 cxd4 14. cxd4 c5 15. Bh5
Qh4 16. Qf3 Rf8 17. Bg4 cxd4 18. Qxd5 Ba6 19. Rd1 d3 20. Bd4 Bxd4 *
Position (FEN): r4rk1/p2n1pp1/b6p/3QP3/3b2Bq/1P1p3P/P4PP1/RN1R2K1 w - - 0 21
White to move.
Themes:  Middlegame  
Puzzle rating: 1424
Best move: Qxd4