Chess puzzle (Equality)
Moves: 1. d4 Nf6 2. c4 e6 3. Nc3 a6 4. e4 d6 5. Nf3 Be7 6. Bd3 Nbd7 7. O-O O-O 8. h3
c5 9. e5 dxe5 10. dxe5 Ne8 11. Qc2 f5 12. exf6 Ndxf6 13. Rd1 Bd6 14. Ne4 Nxe4
15. Bxe4 Nf6 16. Bg5 h6 17. Bxf6 Rxf6 18. Rd2 Qc7 19. Rad1 Be7 20. Bh7+ Kh8 21.
Be4 Rf8 22. Bg6 b6 23. Bh5 Bf6 24. Qg6 Bb7 25. Rd7 Qc6 26. R1d6 Qe4 27. Nd2
Qxg6 *
Position (FEN): r4r1k/1b1R2p1/pp1Rpbqp/2p4B/2P5/7P/PP1N1PP1/6K1 w - - 0 28
White to move.
Themes:  Middlegame  
Puzzle rating: 1193
Best move: Bxg6