Chess puzzle (Equality)
Moves: 1. b4 e5 2. Bb2 f6 3. c4 a5 4. b5 c6 5. a4 cxb5 6. axb5 b6 7. e3 Bb4 8. Nc3
Bxc3 9. Bxc3 d5 10. Nf3 dxc4 11. Bxc4 Bg4 12. Be2 Ne7 13. h3 Bxf3 14. Bxf3 Ra7
15. Be2 Nd5 16. Bb2 Nb4 17. O-O Rd7 18. f4 Rxd2 19. Qb3 Rxe2 20. fxe5 Qd2 *
Position (FEN): 1n2k2r/6pp/1p3p2/pP2P3/1n6/1Q2P2P/1B1qr1P1/R4RK1 w k - 1 21
White to move.
Themes:  Middlegame  
Puzzle rating: 1553
Best move: Qe6+