ArduinoISP not working!

Connection which i believe to be correct is
Arduino ---- Target board
D10 <--> RESET
SCK <--> SCK
MOSI <--> MOSI
MISO <--> MISO

Just ArduinoISP tutorial on wiki page says.

One thing I found out was that you needed to changing delay to delay(20) instead of delay(40) in arduino 1.0 (Refer ArduinoISP tutorial)