Chess puzzle (Equality)
Moves: 1. d4 d5 2. Nf3 Nf6 3. Bg5 e6 4. g3 Be7 5. Bg2 O-O 6. O-O h6 7. Bf4 b6 8. Ne5
Bb7 9. c4 c5 10. dxc5 Bxc5 11. Nc3 Nbd7 12. cxd5 Nxe5 13. Bxe5 Nxd5 14. Nxd5
exd5 15. a3 Qe7 16. Bxd5 Rfd8 17. e4 Qxe5 18. Qf3 Bxd5 19. exd5 Rxd5 20. Rfe1
Qxb2 *
Position (FEN): r5k1/p4pp1/1p5p/2br4/8/P4QP1/1q3P1P/R3R1K1 w - - 0 21
White to move.
Themes: Hanging Piece Middlegame  
Puzzle rating: 1140
Best move: Qxd5