Hello all, Doctor Z has his scalpel ready. My solution: 1. -Rg4 (Rook gets ready for Rh4.) 2. Qxc7 (Queen takes queen.) Bxc7 (Bishop takes queen.) 3. Rae1 Rh4+ 4. Nh2 (Knight blocks check.) Rxh2 (Rook takes knight.) 4. Kg1 (only escape square) Bb6+ (Bishop checks.) 5. Rf2 (Rook blocks check.) Bxf2 (Bishop takes rook.) Edward