Chess puzzle (Equality)
Moves: 1. e4 e6 2. d4 d6 3. a3 Ne7 4. b4 Ng6 5. g3 c6 6. Bg2 Be7 7. Be3 O-O 8. Ne2 Bf6
9. c3 Nd7 10. Nd2 a6 11. O-O Rb8 12. Nc4 Nb6 13. Nb2 d5 14. e5 Bg5 15. f4 Be7
16. Qc2 Nd7 17. Nd3 b5 18. Bh3 Nb6 19. Nb2 Nc4 20. Nxc4 bxc4 21. f5 Nh8 22. f6
gxf6 23. exf6 Bxf6 24. Bf4 Ra8 25. Bd6 Re8 26. Be5 Bxe5 27. dxe5 Qg5 28. Rf4
Ng6 29. Rg4 Qe3+ 30. Kg2 Kh8 31. Nf4 Qe4+ *
Position (FEN): r1b1r2k/5p1p/p1p1p1n1/3pP3/1Pp1qNR1/P1P3PB/2Q3KP/R7 w - - 9 32
White to move.
Themes:  Middlegame  
Puzzle rating: 1560
Best move: Qxe4