Chess puzzle (Equality)
Moves: 1. e4 c6 2. d4 d5 3. e5 Bf5 4. Bd3 Bg6 5. Nf3 e6 6. Bg5 Be7 7. Qd2 Bxd3 8. Bxe7
Qb6 9. Bc5 Qxb2 10. Qxd3 Qxa1 11. c3 Qxa2 12. O-O Qa6 13. Qe3 Nd7 14. Qg5 g6
15. h4 Nxc5 16. dxc5 Ne7 17. Qf6 O-O *
Position (FEN): r4rk1/pp2np1p/q1p1pQp1/2PpP3/7P/2P2N2/5PP1/1N3RK1 w - - 3 18
White to move.
Themes: Hanging Piece Middlegame  
Puzzle rating: 1428
Best move: Qxe7