Chess puzzle (Equality)
Moves: 1. Nf3 d5 2. d4 Nf6 3. g3 e6 4. Bg2 Be7 5. O-O O-O 6. c4 c6 7. cxd5 exd5 8. Nc3
Bf5 9. Bf4 Nbd7 10. Nh4 Bg6 11. Nxg6 fxg6 12. e4 dxe4 13. Qb3+ Kh8 14. Qxb7 Nh5
15. Be3 Rb8 16. Qxc6 Rxb2 17. Nxe4 Rb6 18. Qa4 Ndf6 19. Qxa7 Nxe4 20. Bxe4 Re6
21. Bg2 Bd6 22. d5 Re7 23. Qa6 h6 24. Rac1 Rfe8 25. Rc6 Bxg3 26. hxg3 Nxg3 27.
Rd6 Ne2+ 28. Kh1 Rd7 29. Bh3 Rxd6 *
Position (FEN): 3qr2k/6p1/Q2r2pp/3P4/8/4B2B/P3nP2/5R1K w - - 0 30
White to move.
Themes: Hanging Piece Middlegame  
Puzzle rating: 1188
Best move: Qxe2