Georg Rotlewi - Akiba Rubinstein Lodz 1907/1908

Its Black to move can you find the incredible sacrifice played by Black here, said to be one of the greatest moves of all time. White has just played g3.

1 ...Rxc3!! 2 gh Rd2! 3 Qxd2 Bxe4+ 4 Qg2 Rh3! (and White resigned as he cannot avoid mate) Notice that three of Blacks pieces are left en prie but nothing can be done by White because his Queen is so overloaded.