|
|
28. Rgxe7+ Kb6 29. a3
|
better than an immediate f5 to avoid 29...a3! |

|
|
|
29... Ne3 30. f5 Nxg2 31. f6 Ne3 32. f7 Bxf7
|
32. Bxf7? a mistake. better was Bc6 but white still have huge advantage. |

|
|
|
33. Rexf7 Nc4 34. Rf6 Nd2+ 35. Ka2 Nxe4 36. Rxg6 Rc4 37. c3 Rc5 38. Re7
|
38.Re7! i think black should resign here because he must lose the knight to avoid mate. |

|
|
|
38... Rxg5 39. Rh6
|
39.Rh6!! |

|
|
|
39... Nd2
|
It seems ok , but now it is mate in 8 moves. {40.Rxd6+ Kc5 41.Red7 Rg6 42.Rxg6 Rc8 43.Rgd6 Kc4 44.Ne6 b4 45. Rb6 b3+ 46.Ka1 Nf3 47.Rd8#}. |

|
|
|
40. Rxd6+ Kc5 41. Red7
|
threatening 42.Rc6# |

|
|
|
41... Kc4
|
Now it is mate in 3. |

|
|
|
42. Ne6
|
Black resigns as mate is unavoidable. |

|
|
|