Chess puzzle (Equality)
Moves: 1. d4 d5 2. Nf3 Bf5 3. Nc3 e6 4. Bg5 Be7 5. Bf4 Nf6 6. e3 Nbd7 7. Bd3 Bxd3 8.
Qxd3 c5 9. O-O Rc8 10. h3 Qb6 11. Nb5 a6 12. Nc7+ Rxc7 13. Bxc7 Qxc7 14. Rfd1
c4 15. Qd2 Ne4 16. Qe1 O-O 17. Ne5 Nxe5 18. dxe5 Qxe5 19. b3 Bb4 *
Position (FEN): 5rk1/1p3ppp/p3p3/3pq3/1bp1n3/1P2P2P/P1P2PP1/R2RQ1K1 w - - 1 20
White to move.
Themes: Hanging Piece Middlegame  
Puzzle rating: 1438
Best move: Qxb4