20.Ncd5! [In the game I played 20.Na4? ] 20...exd5 21.Nxd5 Qb8 22.Bxf6 Rc8 [22...Nxf6 23.Nxf6++- ] 23.Qg4+- *
Generated with ChessBase 9.0