Hello,
I found a solution in 4 main steps. It all started from noticing the configuration of 6. There is a
nice "road" in column 2 that called my attention due to the strong link (6)r1c2=(6)r89c2,
followed by the weak link to (6)r89c3 and the strong link with (6)r5c3, that can be weakly linked to
the (6)r5c9 and then strongly to (6)r6c9. Noticing this, I started to see if some progress
could be made in the other side of the chain. We can go to digit 4 using the BVC at r1c2 and make a
strong link of 4 at r1c1, that is (4)r1c2=(4)r1c1, and then go down to (4)r9c1. At this point
I got stuck for a while, trying to see how to advance. Then, noticed an ALS asking to be used,
so I tried using the ALS with cells r9c1356 with digits 23684 (5 digits in 4 cells). At this point,
it was clear how to proceed, link weakly to (2)r9c7 and finally strongly to (2)r8c9. The two extremes
of the chain "meet" and 2 is eliminated from r6c9. Next, I checked the logic, just to make sure
there is no mistake: if 2 is false at r8c9, then it must be true at r9c7 making the digits (3684) locked
in the cells r9c1356, so that in column 1, 4 cannot be at r1c1. So, in row 1, 4 must be in r1c2,
which makes 6 false in that cell. This implies that in column 2, one of the 6s in r89 must the true,
so both 6s in r89c3 must be false, which implies that 6 would be the correct digit in r5c3, and this 
implies that the 6 in r5c9 is false, so 6 must be true in r9c6 which finally implies that 2 is false
there. Since the other possibility implies that 2 is false in that cell (r6c9), this reasoning confirms
the elimination. The corresponding AIC is 
- Code: Select all
    1      2      3      4      5     6        7     8     9
.---------------------+--------------------+-------------------.
| d3456  e46     7    | 368    2     3568  |  15    9     13   | 1
|  3569   8      2    | 36     1     3569  |  57    4     37   | 2
|  1359   19     135  | 7      359   4     |  6     2     8    | 3
|---------------------+--------------------+-------------------|
|  16     3      9    | 1268   7     12568 |  128   58    4    | 4
|  8      2     h16   | 4      356   1356  |  9     357  i167  | 5
|  7      5      4    | 9      368   12368 |  128   38   j1-26 | 6
|---------------------+--------------------+-------------------|
|  2      149    138  | 138    389   7     |  48    6     5    | 7
|  1569  f1679  g1568 | 1268   4     12689 |  3     78   a27   | 8
| c346   f467  gc368  | 5     c368  c2368  | b2478  1     9    | 9
'---------------------+--------------------+-------------------'
- Code: Select all
 (2)r8c9=(2)r9c7-(2=3684)r9c1356-(4)r1c1=(4-6)r1c2=(6)r89c2-(6)r89c3=(6)r5c3-(6)r5c9=(6)r6c9 => -2 r6c9
After this, I used a finned swordfish on (6) [too many 6s in the puzzle], and an AIC to eliminate more 6s
- Code: Select all
 (6=4)r1c2-(4=7)r9c2-(7)r9c7=(7-5)r2c7=(5-1)r1c7=(1)r4c7-(1=6)r4c1 => -6 r12c1
Next, after some basics, I found the XY-chain
- Code: Select all
 (8=1)r4c7-(1=6)r4c1-(6=1)r5c3-(1=8)r7c3-(8=4)r7c7-(4=7)r9c7-(7=8)r8c8 => -8 r46c8, -8 r7c7
After this we have only singles. I really liked the first move, found as described (I was searching
for something else that I did not find). I was lucky this time. The puzzle gets seriously weakened
to colouring after this move.
Regards,
jco
Edit: correction on the number of main steps (thanks Cenoman!)