Chess puzzle (Equality)
Moves: 1. e4 e5 2. Nf3 Nc6 3. Bb5 Qe7 4. Nc3 Nf6 5. d3 h6 6. Be3 Na5 7. Nd5 Nxd5 8.
exd5 a6 9. Ba4 Qb4+ 10. c3 Qxb2 11. Bd2 Bd6 12. O-O O-O 13. Ne1 Qb6 14. Qg4 Bc5
15. Nf3 d6 16. Qe4 f5 17. Qe1 c6 18. Rb1 Qa7 19. d4 e4 20. Nh4 Bb6 21. dxc6
bxc6 22. Qe2 Bd8 23. Bb3+ d5 24. Ng6 Rf7 25. Ne5 Rf6 26. f3 Nxb3 27. Rxb3 Bc7
28. fxe4 Bxe5 29. exd5 cxd5 *
Position (FEN): r1b3k1/q5p1/p4r1p/3pbp2/3P4/1RP5/P2BQ1PP/5RK1 w - - 0 30
White to move.
Themes: Hanging Piece Middlegame  
Puzzle rating: 1408
Best move: Qxe5