Chess puzzle (Equality)
Moves: 1. e4 c5 2. Nf3 Nc6 3. d4 cxd4 4. Nxd4 e5 5. Nxc6 bxc6 6. Bc4 Nf6 7. Qf3 Be7 8.
Bg5 O-O 9. O-O Rb8 10. b3 Bb7 11. Nc3 Qa5 12. a4 Bb4 13. Na2 Bc5 14. Bxf6 gxf6
15. Qxf6 d5 16. exd5 cxd5 17. Bb5 a6 18. Be2 Bd4 19. Bf3 Bxa1 20. Rxa1 e4 21.
Bg4 Rbc8 22. Bxc8 Bxc8 23. Rd1 Bb7 24. Qd4 Rc8 25. Nb4 Rd8 26. h4 f5 27. h5 Kf7
28. Qe5 *
Position (FEN): 3r4/1b3k1p/p7/q2pQp1P/PN2p3/1P6/2P2PP1/3R2K1 b - - 2 28
Black to move.
Themes: Hanging Piece Endgame  
Puzzle rating: 1635
Best move: Qxb4